【開発環境】Linuxでプログラミングを勉強するスレ【入門】 (127レス)
1-

1
(1): 2015/03/03(火)05:31 ID:6cq(1/7) AAS
プログラミング入門者のための
Linuxでの開発環境、IDE、エディタ、ディストリごとのインストール方法の情報交換スレッドです。
各種シェル、スクリプト言語も対象です。
おすすめの言語、IDE、エディタがあったら紹介してください。

上級者はいろいろと教えてください。
お願いします。
2
(1): 2015/03/03(火)05:36 ID:6cq(2/7) AAS
Debian GNU/Linux 7.8

入門者オススメは、以下のインストールです。
apt-get install geany
apt-get install build-essential
apt-get install default-jdk

C言語(gcc)、C++(g++)、Javaの環境がこれで完成です。
エディタはgeditが使いやすいです。

viとemacsは苦手です。
3
(2): 2015/03/03(火)15:54 ID:nTK(1/2) AAS
我輩もviは苦手。
編集モードで↑↓→←を使ってしまうくせがあるから。
vimならけっこう行けるかも。

いま学んでいるのはScalaとOcaml。いわゆる関数型っぽいの。
Debian GNU/Linux (wheezy)
# aptitude update
# aptitude install ocaml scala

それではお決まりのHello, world!
$ ocaml
Objective Caml version 3.12.1
省15
4: 2015/03/03(火)19:29 ID:6cq(3/7) AAS
私はXないときのファイルの編集は、
nanoとかeeです。
vimは全くわかりません。
5
(1): 2015/03/03(火)19:33 ID:6cq(4/7) AAS
>>3
Ocaml聞いたことのない言語です。
Scalaは大きな本屋に書籍があったと思います。
6
(1): 2015/03/03(火)20:25 ID:nyL(1) AAS
>>2
> エディタはgeditが使いやすいです。



> apt-get install geany

なのか?
7: 2015/03/03(火)21:04 ID:nTK(2/2) AAS
>>5
私と同じくDebian GNU/Linuxを使っていらっしゃるようで。
で、そのDebianの公式サイトでパッケージ一覧のページを見ると、
外部リンク:packages.debian.org
Lisp, Perl, Python, Ruby, PHP, JavaとともにOCamlの項目も設けられています。
私はこのページで最初にOCamlを知って興味を持ちました。

Scalaの書籍は、インプレスジャパンから出ている
『Scala スケーラブルプログラミング』を私は持っています。
8: 2015/03/03(火)21:26 ID:6cq(5/7) AAS
>>6
両方とも文字に色がついて、変数とかわかりやくすなっているのが好きです。

コンパイル通るかどうかを確認するのに
いちいちターミナルでコマンド入力するのはめんどくさいので、
geanyでボタンでポチッと確認できるのが好きです。

エクリプスとかネットビーンズは使い方が難しくて理解できません。
オブジェクト指向なら大型のIDEがいいのはわかりますが、
入門にはgeanyいいと思って使ってます。
9: 2015/03/03(火)21:36 ID:6cq(6/7) AAS
>>3
インストールして、
示されたとおりハローワールド実行してみました。
初体験でした。
10
(1): 2015/03/03(火)22:16 ID:IU0(1) AAS
>>1
どの言語で何を作るの?
11: 2015/03/03(火)22:41 ID:6cq(7/7) AAS
>>10
とりあえずプログラミングの勉強です。
プログラミングの勉強環境をつくりたいです。
言語はbookoffで入門書が安くなっているものを勉強したいです。

またはネットで情報が多い言語で、学びやすい言語がいいと思います。
12
(1): 2015/03/03(火)22:54 ID:yav(1/3) AAS
プログラミングの勉強ならC++いっとけ。
何か作りたいならpythonやっとけ。
計算機いじるならFortran。
ここでは板違いかもしれないがWindowsもいじるならC#らくちん。
13: 2015/03/03(火)23:26 ID:f6o(1) AAS
JAVAは?下火なの?
14: 2015/03/03(火)23:39 ID:yav(2/3) AAS
JavaなんてC++で勉強してれば苦にならん。
15
(1): 2015/03/03(火)23:41 ID:Zsl(1) AAS
IDEはEclipseでいいんじゃない?
なんだかんだ使っている人多いから、調べた時の情報が多いし。
16
(2): 2015/03/03(火)23:45 ID:yav(3/3) AAS
プログラミングの勉強にIDEわ、そもそもどーなん?
面倒でも手打ちでコンパイルから初めてほしいぞ。
17: 2015/03/04(水)00:07 ID:aU8(1) AAS
Rubyはどうなんですかね…
日本製だから日本語情報ありそうだしいいと思うんだけど
とか言いながらC++勉強してる自分
18: 2015/03/04(水)01:02 ID:H3B(1) AAS
GUI作らないのでエディタはgeanyだな。これ一本で実行もdebugもできるし。
anjutaとか使ってみたけどやっぱりgeanyがいい。
たぶんgeditでも同じことはできるのだろうけどこっちは一般的なテキスト編集専用にしてる。

Code::blocksとかどうなんだろう・・・とは思うけどたぶん使うことはなさそう。
19: 2015/03/04(水)01:16 ID:ONq(1/3) AAS
>>16
まあ、Cとかならそうだね。
でも、今どきはCから入るわけじゃねーだろうからなー。
で、PHPとかPerlやPython、Rubyとかだったら、まずはコマンドラインでやるだろうから、
あんまりがたがたいう必要もないかなーと思う。
20
(1): 2015/03/04(水)01:18 ID:9Ae(1/3) AAS
>>16
そうするとコンパイラに何を渡すかっていう勉強から始まるじゃん?
言語を勉強したいってだけだったら、とりあえず書いてメニューバーから実行をクリックしたら動くっていう環境がいいと思うよ?
俺も専門学校入った時はいきなりVisualStudioでコード書く授業だったし。

結局コンパイラやリンカがどういう動きをするのかはその次のステップでいいんじゃない?
1-
あと 107 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.096s*