フリーソフトなどに使われる言語は?
■ このスレッドは過去ログ倉庫に格納されています
0001プログラムさん
2006/04/27(木) 18:18:06ほかの言語にも挑戦しようと思います
フリーソフトなどによく使われている
言語はどの種類なのですか?
教えてくださいm(_ _)m
0002デフォルトの名無しさん
2006/04/27(木) 18:22:57とりあえず関数型つかったフリーソフトは少なそうだな
0003デフォルトの名無しさん
2006/04/27(木) 18:39:230004デフォルトの名無しさん
2006/04/27(木) 18:45:240005デフォルトの名無しさん
2006/04/27(木) 19:12:130006デフォルトの名無しさん
2006/04/27(木) 20:17:390007デフォルトの名無しさん
2006/04/27(木) 20:24:16Pythonでexe
Javaでexe
0008デフォルトの名無しさん
2006/04/27(木) 20:33:190009デフォルトの名無しさん
2006/04/27(木) 20:49:240010デフォルトの名無しさん
2006/04/27(木) 23:14:380011デフォルトの名無しさん
2006/04/28(金) 02:41:120012デフォルトの名無しさん
2006/04/28(金) 04:03:290013デフォルトの名無しさん
2006/04/28(金) 06:46:060014デフォルトの名無しさん
2006/04/28(金) 07:46:000015デフォルトの名無しさん
2006/04/28(金) 09:07:38なければDephi
っていうのが主流?
0016デフォルトの名無しさん
2006/04/28(金) 09:19:30g++ も VC++ も無償で使えるし。
0017デフォルトの名無しさん
2006/04/28(金) 09:56:210018デフォルトの名無しさん
2006/04/28(金) 10:40:220019デフォルトの名無しさん
2006/04/28(金) 11:07:09Haskell
飲み込めなきゃそこがプログラマとしてのお前の限界だ。
とっととこの業界は諦めた方がいい。
0020デフォルトの名無しさん
2006/04/28(金) 12:26:56Haskellは使えるんですね :-)
0021デフォルトの名無しさん
2006/04/28(金) 13:17:290022デフォルトの名無しさん
2006/04/28(金) 13:54:400023デフォルトの名無しさん
2006/04/28(金) 14:02:480024デフォルトの名無しさん
2006/04/28(金) 14:47:45そうなんだ。
.NETを使わないのもタダで作れるの?
0025デフォルトの名無しさん
2006/04/28(金) 15:17:000026デフォルトの名無しさん
2006/04/28(金) 16:22:48Windowsで動くHaskell処理系下さい。
0027デフォルトの名無しさん
2006/04/28(金) 16:31:41HOpenGL+GHCでどうよ?
GNU Maxima とか Wings3D は関数型で書かれてるらしいな。
0028デフォルトの名無しさん
2006/04/28(金) 23:23:53VC++のMFC/ATLを除けばタダで揃うってのが凄いな。
0029デフォルトの名無しさん
2006/04/29(土) 02:42:570030プログラムさん
2006/04/29(土) 10:26:570031デフォルトの名無しさん
2006/04/29(土) 10:29:150032デフォルトの名無しさん
2006/04/29(土) 13:56:42コンパイラのダウンロードサイト
http://pc8.2ch.net/test/read.cgi/gamedev/1005038080/
0033デフォルトの名無しさん
2006/04/29(土) 19:30:32自分で『さん』付けしないでください。
0034デフォルトの名無しさん
2006/04/29(土) 19:41:300035デフォルトの名無しさん
2006/04/29(土) 19:45:500036デフォルトの名無しさん
2006/04/29(土) 21:37:570037デフォルトの名無しさん
2006/04/30(日) 00:24:050038デフォルトの名無しさん
2006/04/30(日) 01:39:04SQLServerは追加ダウンロードで出来のいいマネージメントツールがついてくるし
ものすごく重いけど個人が使うんだったら、これ以上はいらないかも。
0039デフォルトの名無しさん
2006/04/30(日) 01:40:13そうなるとVB.NET、VC#が有力だ
そしてVB.NETより上級者向けのVC#が本命になるだろう
もちろんネイティブVC++も残るだろうが、それはごく一部だろう
(ただVC++のネイティブアプリの方が人気はあるだろうが)
余談だけど漏れはVC#がネイティブ対応になってVC++は消えると思う
これができればMSは立派なのだが…
0040デフォルトの名無しさん
2006/04/30(日) 03:19:52→将来性ならC#とか.NET Framework開発環境
→ネイティブなバイナリがいいならDelphi
速いバイナリを作りたい
→C/C++
マルチプラットフォーム
→JAVA
CGI
→Perl/PHP
入門用
→HSP/Active Basic
ってとこじゃねーの
0041デフォルトの名無しさん
2006/04/30(日) 04:27:22ほぼ有名言語なら全部。c,c++,c#,java,vb,delphi,perl,ruby等
言語なんて正直何でも良い。最初はVBなんて駄目駄目やっぱりCだろ。
とか思ってるんだけど、プログラミングしていると、どの言語でも使えるようになる。
最終的に作りたい物に向いてる言語とか、好みでメインを決めれば良い。
やっぱりC系が俺は好きだな。バイトとかで稼ぐのなら今はJAVAとかPHPとかPerlが熱いよ。
ネットワーク系が今多いよね。俺は嫌いだけど。
今からプログラミングをやるならC#かJAVAを薦めるね。
Windowsプログラミングをするなら
Win32ApiならC言語、MFCならC++、
.net FrameworkならC#がお勧めC++/CLIも使えないことは無いけど、
現在c++が使えて過去の資産がある人向けだからお勧めしない。
Advanced Windowsで有名なJeffrey RichterがC++/cliの本をもうすぐ出すから、
C++/cliも気になるけどね。
0042デフォルトの名無しさん
2006/04/30(日) 11:56:20Delphiは将来性がないんだよなあ。
C/C++とSDKでシコシコ作るのも辛いし。
3年後くらいには.NETが中心になってるのかなあ。
そしたらVC#とVB.NETのどちらでもいいだろうな。
0043デフォルトの名無しさん
2006/04/30(日) 16:49:040044デフォルトの名無しさん
2006/04/30(日) 21:41:360045デフォルトの名無しさん
2006/04/30(日) 21:54:11.NET Framework 入れなきゃならないという縛りがどう利いてくるか次第だと思うナ。
0046デフォルトの名無しさん
2006/04/30(日) 22:27:56今はMFCだね。
でも>>43の言うとおりもうやばい。
MFCの良書は手に入りにくいし、ExpressエディションではMFC/ATLは含まれないし、
(入門者向けのExpress EditionでMFCを抜くところからもうMFCを使わせないつもりだし)
>>45
C#かなり良いよ(というか.NET Frameworkがかなり良い)
でも実務で使ってる職場まだ少ないしまだ、趣味用だね。
数年で実用になるから問題ないけどね。
0047デフォルトの名無しさん
2006/04/30(日) 22:36:06>(入門者向けのExpress EditionでMFCを抜くところからもうMFCを使わせないつもりだし)
金づるのMFC開発環境をそうやすやすと公開しますかと
0048デフォルトの名無しさん
2006/04/30(日) 22:51:500049デフォルトの名無しさん
2006/04/30(日) 23:09:22あとVC++もかなり多い
.net系はフレームワークと言う名のランタイムをいれなきゃならないためフリーソフトでは敬遠される傾向あり
0050デフォルトの名無しさん
2006/05/01(月) 21:12:02マイクロソフトはそんなケチな考え方はしません。
もっと深い戦略をするので46が正解です。
0051デフォルトの名無しさん
2006/05/02(火) 03:48:56DirectXだって敬遠されるだろ
どっちもプリインストールされてるわけじゃないんだから
0052デフォルトの名無しさん
2006/05/02(火) 11:24:35DirectXならゲームとか高度な3D機能が期待できるから入れてもいいような気がするが
フレームワークは入れる方にメリットないよね
どしても入れたくてどしようもないソフトなら考えるが他にも似たようなソフトはイッパイあるからなあ
0053デフォルトの名無しさん
2006/05/02(火) 12:05:42じゃあさっさとVBランタイムとMFC DLL削除してくださいよw
0054デフォルトの名無しさん
2006/05/02(火) 12:23:16はフリーソフトを「作る」ためにCを覚えたんじゃないのか。
1.C言語の入門書を読んだけどフリーソフトを作れなそうだ。よくわからないから2chで聞いちゃえ
2.色々勉強したいから識者に意見を伺おう
1と2どっち?
0055デフォルトの名無しさん
2006/05/02(火) 12:39:38ランタイムがなくて動かないっていうのが問題だよな。
.netは便利だけど、出先で使うようなソフト作る場合には
現状では敬遠しちゃうなぁ。
0056デフォルトの名無しさん
2006/05/02(火) 12:46:03WindowsUpdateで
0057デフォルトの名無しさん
2006/05/02(火) 12:55:06ってか一度VSインストしてフレームワーク毎VSをアンインストしたからよくわからんが
どっちにしてもフリーソフトだろ
ランタイムのヒモツキのソフトなんて使いたくないな
あとレジストリ汚すやつも嫌い
0059デフォルトの名無しさん
2006/05/02(火) 17:16:23依存パッケージいもづるずるずるだろ?
ランタイムそんなに嫌うこともないんじゃないかなぁ。
0060デフォルトの名無しさん
2006/05/02(火) 18:24:48MFCみたいにスタティックリンク出来ればまだマシだが。
0061デフォルトの名無しさん
2006/05/02(火) 19:02:361.GUIなIDEでないときびしい。
2.メッセージループを直受けしたくなる事がきっとある。
というわけで、VC+SDK。
0062デフォルトの名無しさん
2006/05/02(火) 19:07:49フレームワークもあれと同じだ
名前は違えどランタイム
できるだけシンプルなEXE単一構成とかがベストだな俺的には
0063デフォルトの名無しさん
2006/05/02(火) 19:34:24実際、VC+SDKとかが一番手軽かもな
急がば回れというやつだな
0064デフォルトの名無しさん
2006/05/02(火) 20:16:57それぐらいなら俺は萎えないな。
0065デフォルトの名無しさん
2006/05/02(火) 20:44:08安心しろ。
君が萎えなくてもユーザが萎えてくれる。
0066デフォルトの名無しさん
2006/05/02(火) 20:49:282年後になれば今の3倍は速いはず。それにフレームワーク標準装備だし。
0067デフォルトの名無しさん
2006/05/02(火) 21:04:57CやってたんならC++がいいんじゃないの
仕事でやるんでなきゃドトネトのマネージコードとか使う必要はないよ
フリーソフトの場合ランタイムとかフレームワークとか嫌う人がいるのは事実
0068デフォルトの名無しさん
2006/05/02(火) 21:05:340069デフォルトの名無しさん
2006/05/02(火) 21:25:18ムーアの法則もびっくりだ
0070デフォルトの名無しさん
2006/05/02(火) 21:50:25.net framework にもバージョンがあるので注意が必要だ。
2.0ってベータ取れたの最近だから、プリインストールされているのは1.1じゃないかな。
1.1から2.0でどう変わったのか知らないけれど、まだまだ .net を使うには
地盤が固まっていない気がする。
0071デフォルトの名無しさん
2006/05/02(火) 22:13:130072デフォルトの名無しさん
2006/05/02(火) 22:15:27ちなみに俺はDelphiがおすすめ
フリーソフトの実績ナンバー1じゃないかな
ただ仕事からみでの言語選択ならドトネトかjavaがおすすめかな
0073デフォルトの名無しさん
2006/05/02(火) 22:37:111.1だった。
0074デフォルトの名無しさん
2006/05/02(火) 23:20:08コンパイラが有料見たいなのでどうしようか迷っているのですが・・・
0075デフォルトの名無しさん
2006/05/02(火) 23:22:530076デフォルトの名無しさん
2006/05/02(火) 23:24:04いいのがみつからない
0077デフォルトの名無しさん
2006/05/02(火) 23:31:29英語でおk
0078デフォルトの名無しさん
2006/05/03(水) 08:24:161.Visual C++ 2005 Express Edition
2.MinGW(gcc)+SDL
3.HSP
ってところじゃないかなぁ。
ただし、VC++はマイクロソフトがサポートを打ち切りそうで怖い、
MinGWは日本語の処理がキツイ、HSPは複雑な計算・処理がニガテ、
という点がデメリット。
ちなみに、デルファイは、この先どうなるかわからないので保留、
Javaは、逆コンパイルされやすいのと、描画機能が貧弱、ってことで選考外。
Javaがデフォルトでネイティブコンパイルできたら、
最強だったかもしれないと思いますけどね。
0079デフォルトの名無しさん
2006/05/03(水) 09:08:03ネイティヴを吐くツールを供給停止することは無い。
と思う俺は古い人間なのか・・
0080デフォルトの名無しさん
2006/05/03(水) 09:38:020081デフォルトの名無しさん
2006/05/03(水) 10:20:561.コードを短く出来る。
2.APIの仕様を勉強しなくても良い。
3.ライブラリ管理から開放される。
4.思ったほど遅くない。下手に書くより速いこともしばしば。
一部に、フレームワークやランタイムを嫌う人も居る。
1.関数やクラスなどにおいて、冗長な名称を強要される。
2.APIの仕様を勉強する機会が失われる。
3.非互換のライブラリに驚かされる事がある。
4.高負荷でパフォーマンスがノンリニアに下がる。
フレームワークやランタイムの短所は些細な事なんだけど、
些細な事で差がつくことも多い。
少しでもいいからAPI/SDKをかじってからフレームワークを
使用するのがいいと思う。
逆は難しいから。
0082デフォルトの名無しさん
2006/05/03(水) 12:21:59サンクス。
0083デフォルトの名無しさん
2006/05/03(水) 14:08:04アクティブベーシックも面白い
ネィティブのコンパイラだしオブジェクト指向でもある
ちょっとしたツールを作ったりするにはちょうどいいかもね
0084デフォルトの名無しさん
2006/05/03(水) 14:59:35今はABもHSPも進化してて驚いた。
0085デフォルトの名無しさん
2006/05/03(水) 17:42:14>アクティブベーシック
インタプリタとコンパイラが互換というのは最強だ。
あと*年早く登場していてくれたら、
俺もこれでプログラミング入門をしたかもな。
0086デフォルトの名無しさん
2006/05/04(木) 00:27:33無料でVS配布だって、ネイティブ作りにくいようになってる
今後はVB.NETとC#の時代にしたいんだよね
Vistaがあと1年もすればでるから、今から始めるならランタイム(フレームワーク)の問題はなくなるし
C++よりC#の方が開発効率、言語的に上だし、一応Windows以外でも動くし…
ただネイティブの方がフリーソフトなら受けはいいだろう
今でさえMFCのよりSDK(ATL/WTL)の方が好まれるくらいだからね
あとC#のネイティブ対応コンパイラが出る可能性もあるようだから
今だとC#から覚え始めた香具師が勝ち組かもしれないねw
0087デフォルトの名無しさん
2006/05/04(木) 03:30:32C#のコンパイラとかフリーであるの知っていたら
リンクなどを教えてくださいm(_ _)m
0088デフォルトの名無しさん
2006/05/04(木) 03:58:38アホか?
0089デフォルトの名無しさん
2006/05/04(木) 04:07:34Visual Studio 2005 Express Editionは無料。
http://www.microsoft.com/japan/msdn/vstudio/express/
VB,VC#,VC++,VJ#などが使えます。
商用利用も可能。
0090デフォルトの名無しさん
2006/05/04(木) 11:10:52万が一出るとしたらドトネトが開発環境マーケットを完全制覇したあとか、逆に他社製品に押されまくって起死回生の一手をうつとき
普通に考えてC#は純粋にフレームワーク用の開発環境
ネィティブにすると言うことはフレームワークを否定すること
ネィティブ化、ありえないっす
0091デフォルトの名無しさん
2006/05/04(木) 11:12:220092デフォルトの名無しさん
2006/05/04(木) 11:28:19以前やはりMSでVB5がネィティブ化されたんだよね
でもこれが笑っちゃうくらいに無能なコンパイラでさあ
ネィティブコンパイルするとアプリのスピードって普通、目に見えるくらいあがるよね?
でも全然変わんないのよ、これが
MSサイドはデータアクセス周りでは、とか、OLEの機能を部品的に使用してるので、とかいってたけど、ようはゲロ遅い
ね、こんなインチキコンパイラならすぐ作れんでしょ?
マイクロソフト様
0093デフォルトの名無しさん
2006/05/04(木) 13:49:07は無料なんですか?
なにか登録があるみたいですけど
0094デフォルトの名無しさん
2006/05/04(木) 14:25:10ユーザー登録みたいのは必要だったかも
VS2005インストしただけで使ってないけどなんの問題もないっす
0095デフォルトの名無しさん
2006/05/04(木) 15:57:48あとShareはDelphiだったような
0096デフォルトの名無しさん
2006/05/05(金) 00:24:190097デフォルトの名無しさん
2006/05/05(金) 00:51:54今現在の標準はVC時点でVB6、Delphi、C++Builderってとこか
C#でのネィティブ化はすぐには難しいだろうし、しばらくは泥臭いことやるのはC++になるのかな
あとVB6以前にVB使われていたわけだし、それより今の方が質は上がってるわけだし
Vistaでランタイムの問題はクリアするし.NETは大丈夫じゃないかな
まあ、これからは無料版が.NET用の開発環境メインと言うことを考えると
サンデープログラマーはVB.NETかVC#がメインになっていくんだろうね
圧倒的にイメージの悪いVB(今さら感もあるし)よりはC#を選ぶだろうと思う
仕事ではVB.NETで、趣味ではC#という感じになっていけばいいんだけどね
Borland系は、これからの出方次第だけど難しいかな(Delphiほどのヒットは…)
0098デフォルトの名無しさん
2006/05/05(金) 18:16:310099デフォルトの名無しさん
2006/05/05(金) 18:17:48お前開発者のインタビュー見てないだろ。
ネィティブもそのうち出すっていってるぞ
0100デフォルトの名無しさん
2006/05/05(金) 22:00:40ゲームあるの知らないんですねw
0101デフォルトの名無しさん
2006/05/05(金) 22:57:44調べた。
Monadiusかー。出来よくてビビッた。
Haskell、ちょっと使ってみようと思った。
■ このスレッドは過去ログ倉庫に格納されています