Linuxでお手軽にプログラムを組む方法を教えてくれ [無断転載禁止]©2ch.net (97レス)
上下前次1-新
1(3): 2017/05/21(日)09:46 ID:lJj1Wn7F(1/4) AAS
java?
2(2): 2017/05/21(日)10:07 ID:gl34tGqO(1/4) AAS
1のいうLinuxがGNU/Linuxの話しならば、JAVAが1番論外。誰も使ってないし重い。
シェルスクリプト、C、Perl、Python
どれでも好きなの使え。
GUIで派手にやらかしたいならQtとC++
Rubyは誰も相手にしてないから論外だがインタープリタとして軽いオナニーしたい時だけ許す。
3: 2017/05/21(日)10:16 ID:8NSx5fV7(1) AAS
/bin/sh
4(1): 2017/05/21(日)10:35 ID:HgvmyEi0(1/2) AAS
python3
5: 2017/05/21(日)10:42 ID:lJj1Wn7F(2/4) AAS
>>2
c++とか勘弁して下さい
コピーコンストラクタと戦うのはもう疲れました
なんかGUIでいいのないですか?
javaのswingがわりかしマシかな?って感じなんですが
6: 2017/05/21(日)10:47 ID:lJj1Wn7F(3/4) AAS
>>2,4
PyQtって一般的何ですかね?
どうせもうこれしか選択肢ないし調べてみます
7(3): 2017/05/21(日)10:48 ID:HgvmyEi0(2/2) AAS
お手軽さ主眼ならpython + tkinter
8(1): 2017/05/21(日)11:18 ID:lJj1Wn7F(4/4) AAS
>>7
良さげっすね
プロトタイプでいいらしくて普通にボタン押せればいいって感じの要求なんですよ
やってみます
9: 2017/05/21(日)13:04 ID:/30vCCT5(1) AAS
shell scriptでいいんじゃない??
10: 2017/05/21(日)15:45 ID:gl34tGqO(2/4) AAS
>>1
シェルスクリプト馬鹿にするなよ?
他人が配布済みのGTK+での出力バイナリと組み合わせてお手軽にGUIプログラミングできる。俺はPerlでやってるけど。
まあスクリプトキディという汚点もついてくるが。
だがPythonのtkでlib叩いたとしても、いざ他人に向けて配布するときは、スクリプトワロスと思われる恥ずかしい形になってることに気づくはず。(ただしLinuxMintみたいにOS同梱でPythonのGUIならば許される風潮だが)
だからC++を勧めた。
まあ自己完結のオナニーならば何使ってもいいけどね。そういう意味ではPythonもシェルスクリプトも変わらない。
11: 2017/05/21(日)16:13 ID:KbYqQgIg(1) AAS
いやー実はwindowsでも動いて欲しくて
はじめは別で組む予定だったんですけど
色々調べてるうちにpythonやjavaで組めば両方の環境で動くんじゃね?って欲が出てきましたw
12: 2017/05/21(日)16:20 ID:hH55+ewD(1/2) AAS
Winにpython入れて良いならおいらも>>7に一票かな。
13: 2017/05/21(日)16:30 ID:1tNGmXpe(1) AAS
C#のIDEでLinuxでも動くのなかったっけ
GTKでRAD対応してたような
14: 2017/05/21(日)16:37 ID:hH55+ewD(2/2) AAS
MonoDevelop?
15: 2017/05/21(日)16:56 ID:naWS6AN+(1/2) AAS
intellij + kotlin + TornadoFX
わかりやすいけどドキュメントは英語しかない。
外部リンク:edvin.gitbooks.io
16: 2017/05/21(日)17:13 ID:7eEDTMPj(1) AAS
今は2017年だぞ
HTML5+CSS3+JavaScriptで何でもやるのがクールだろ
しかもマルチプラットフォームがお望みときている
ならもはやElectronを使うより他はない
17: 2017/05/21(日)17:18 ID:naWS6AN+(2/2) AAS
ちなみにWindows,Macでも動くし、Linuxの載ったラズパイでも動くよ。
18: 2017/05/21(日)18:00 ID:M00DIROt(1/2) AAS
メイドラゴンでもやってたけど今pythonて仕事で使われてるくらいクールなの?
知らんかった・・・
19: 2017/05/21(日)18:12 ID:zNfd0kUp(1) AAS
いあ、個人で使うツールには良いかもだが、Web系でもなけりゃ客に出すようなのにpythonはないw
あくまで手軽さ重視だ。
20: 2017/05/21(日)19:06 ID:M00DIROt(2/2) AAS
そうなんか。やはりアニメやなw
21: 2017/05/21(日)19:25 ID:gl34tGqO(3/4) AAS
世界レベルの話をするとすれば、
Linuxは記述言語のCを除けばPython一色と言えるよ。昔はXenの制御とかに使われてた程度だったけど、今は完全にPerlを置き換えたし、シェルスクリプトでできるようなinitのスクリプトでさえPython使おうとする鳥もある。
22: 2017/05/21(日)19:43 ID:gl34tGqO(4/4) AAS
ただ、Perlはアプリケーションのビルドの時に少しだけ必要なことが多々あるから、PerlがLinuxから消えることもない。ディストリビューターが外したくても外せない言語。
23: 2017/05/21(日)22:40 ID:rSbmz5Zu(1/2) AAS
>>1が何作りたいのか知らないけど、Ubuntu 使ってるなら何の開発環境整えるにしてもスゴい簡単だよ。
Gtk Qt Pygtk PyQt...ちょっとググればパッケージがすぐ見つかるよ。個人的にはPy系をオススメする
WebならPHP Perlお好きな方を。。
24(1): 2017/05/21(日)22:50 ID:fA6hmJLU(1) AAS
何で色んなライブラリ勧めてるのか知らんけど、pythonに最初から入っててすぐ使えるtkinter出てんだから、それで良いじゃない。
Winでもすぐ使えるし。
もっと軽いのとか細かく指定出来るのとか注文あるならともかく。
25(1): 2017/05/21(日)23:58 ID:rSbmz5Zu(2/2) AAS
>>24
すまん。その金太郎みたいな名前の知らんかったわ。。そんなんあるなら、それでいいな・・。
26: 2017/05/22(月)00:24 ID:rHMzv/si(1) AAS
お前ら落ち着けよ
ココはリスプだろ?
27: 2017/05/22(月)00:33 ID:HjxaAv4A(1) AAS
>>25
みんpyでGUIと言ったらコレだが。。。
python勧める人はみんな>>7に票を入れると思ってたから、逆に驚いた。
28: 2017/05/22(月)01:34 ID:TzGwyhsi(1) AAS
javascript単体でできないならnode.js
これだけ覚えれば他でも応用がきく
29: 2017/05/22(月)08:57 ID:1pdJ/ih1(1) AAS
>>8
zenity --info --ellipsize --text="ボタンを押せればいい"
30(1): 2017/05/22(月)20:42 ID:q/0SatdW(1) AAS
シェルスクリプト
31: 2017/05/23(火)05:36 ID:jbMtJlBS(1) AAS
エンバカデロ
32(2): 2017/05/23(火)10:31 ID:WV9c8MHQ(1) AAS
pythonの書き方が今一つ好きになれん、{}が無いとプログラム感がでないw
33: 2017/05/23(火)11:02 ID:+Srr1GFp(1) AAS
>>32
ガイジ
34: 2017/05/23(火)11:44 ID:3W0XlzKr(1/2) AAS
>>32
まあ分かる。
言語としての面白味は乏しい。
けど実際問題として現時点ではRubyより速い。
自作コマンドのテスト用に不思議の国のアリスの英語テキスト落として読ませたら1.3倍くらい速かった。
体感では
Haskell≒Python>Ruby
35: 2017/05/23(火)12:19 ID:uTvKFzUd(1) AAS
>>30
まずはこれ以外ないだろ、環境作る必要ないんだからおまえら教え方下手か
36: 2017/05/23(火)12:37 ID:E8TTRl7s(1) AAS
$を使う言語は全部死ね
37: 2017/05/23(火)12:37 ID:3W0XlzKr(2/2) AAS
pythonもCもLinuxは最初から入ってるから、環境作らなくて良いよ?
pythonならGUIライブラリtkinterの依存先tkを
sudo apt install tk
するだけでおk。
Haskellだと依存元GUIライブラリ入れて、HaskellのGUIラッパー入れて、パス通す。
38: 2017/05/23(火)16:00 ID:ZEoEO5ey(1/2) AAS
Linuxなら、Ruby!
シェルスクリプトの代わりになる。
Chef, Vagrant など、アプリの設定ファイルも、Rubyで書ける
他に、シェルスクリプトの代わりなら、PowerShell もある
他には、Java, Kotlin。
Kotlin は、Scala + Groovy のような言語だが、Rubyが出来れば、わかる
39: 2017/05/23(火)17:37 ID:PJIONmxy(1) AAS
RubyはまずRubyそのものをsudo apt install rubyしなきゃならないじゃないか。
でもまあ、丁度良いや。
evenArry, oddArry = [], []
ARGV.each_with_index{|arg, i|
evenArry.push(arg) if i.even?
oddArry.push(arg) if i.odd?
}
省6
40: 2017/05/23(火)23:56 ID:ZEoEO5ey(2/2) AAS
Rubyのスレで、質問すれば?
Ruby 初心者スレッド Part 60
2chスレ:tech
41: 2017/05/24(水)00:34 ID:NrN6swuV(1) AAS
便乗ついでだったけど、んじゃそっち行く。
42: 2017/05/24(水)02:34 ID:zxT34yzV(1/3) AAS
だからあ、GUIを配布する時に「Rubyをインストールしてください」なんて恥ずかしくて書けねーよ。ルビー信者はもっと先のこと考えてくださいよ。
43: 2017/05/24(水)03:52 ID:E/0rGfo2(1) AAS
Lazarus
44: 2017/05/24(水)12:25 ID:028KK1p7(1) AAS
node.jsとelectron
45(1): 2017/05/24(水)14:50 ID:h7pZL+PI(1/3) AAS
プログラマやってて会社やめて10年ほど引きこもってたがここの単語のほとんどがわからねえ・・・
もうこの業界に復帰するのは無理なんだろうな・・・
46: 2017/05/24(水)14:56 ID:8IpZX6lI(1) AAS
>>45
10年間で何か動くプログラムの一つでも作った?
47(3): 2017/05/24(水)15:03 ID:h7pZL+PI(2/3) AAS
ん、何もw(´・ω・`)
アニメ見てオナニーしてたまにテニスして寝るの繰り返しだ。
学生の頃はゴルフゲームとかシューティング作ってたけど、JavaAppletあたりからもうGUIプログラミングに
嫌気が差してきて、しかも会社ではWeb志望だったのにコボラーにさせられ精神壊して退職。
最近ちょっとやる気出てきたけどnode.jsとかpythonとかわからんこと多すぎてまた萎えてきた。
48: 2017/05/24(水)15:24 ID:zxT34yzV(2/3) AAS
>>47
全然問題ない。
LinuxがC言語なのは変わらないままだよ。
Pythonは読むための言語、Rubyは単なる流行。
ただオブジェクト指向は必須。Cでも使われてるから。
C言語から距離が離れた言語を忌み嫌ってれば間違いない。
49: 2017/05/24(水)15:32 ID:zxT34yzV(3/3) AAS
あ、でもweb志望ってことは就職探しか。
じゃあ困難かもな。
50: 2017/05/24(水)16:10 ID:/9HrmGGg(1) AAS
>>47
WebならPHPでお手軽に出来るじゃん
WordPressとかならもっと楽
51: 2017/05/24(水)17:59 ID:h7pZL+PI(3/3) AAS
c,c++は大丈夫。つかそれしかもう分からない。組み込みいこうにもアセンブラが分からない・・・
PHPとかWordPressとか聞いたことはあるけどね。言語自体は覚えられると思うけど
とにかく言葉の知識が10年前にないものばかりで検索するのも億劫。はよベーシックインカムの時代こい
52: 2017/05/24(水)18:14 ID:sP70AvS3(1) AAS
きちんとしたとこならC/C++をまともに書ける人は今でも大事にされるよな
Web系やりたいならHTTPとDNSの仕組み、cookie/sessionの構造、それとHTML/CSSを適当に把握すりゃいける
リハビリになんか適当なWebサービス作ってみたらどうだ
モチベ必要ならなんか縛り入れて。js禁止とか
53: 2017/05/25(木)22:42 ID:9SuA2adL(1) AAS
ホスト辛いよねー
ホストインフラだったけどOSのコントロールブロックをいじるようなアセンブラアプリを散々読んで、
ちょこっとコードを変更するような事をやってたなー。
ちなみに3年前の話。
上下前次1-新書関写板覧索設栞歴
あと 44 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s