フリーソフトなどに使われる言語は?

■ このスレッドは過去ログ倉庫に格納されています
1プログラムさん
垢版 |
2006/04/27(木) 18:18:06
今C言語の勉強をしていてもう大体は覚えたので
ほかの言語にも挑戦しようと思います
フリーソフトなどによく使われている
言語はどの種類なのですか?
教えてくださいm(_ _)m
2006/05/02(火) 21:25:18
>2年後になれば今の3倍は速いはず
ムーアの法則もびっくりだ
2006/05/02(火) 21:50:25
>>68
.net framework にもバージョンがあるので注意が必要だ。
2.0ってベータ取れたの最近だから、プリインストールされているのは1.1じゃないかな。
1.1から2.0でどう変わったのか知らないけれど、まだまだ .net を使うには
地盤が固まっていない気がする。
2006/05/02(火) 22:13:13
3.1でブレイクするんじゃね?
2006/05/02(火) 22:15:27
なんか言語でなくてランタイム抗争になってない?
ちなみに俺はDelphiがおすすめ
フリーソフトの実績ナンバー1じゃないかな
ただ仕事からみでの言語選択ならドトネトかjavaがおすすめかな
2006/05/02(火) 22:37:11
>>70
1.1だった。
74デフォルトの名無しさん
垢版 |
2006/05/02(火) 23:20:08
C言語は覚えているので自分でほかの言語を調べたのですが
コンパイラが有料見たいなのでどうしようか迷っているのですが・・・
2006/05/02(火) 23:22:53
有料のコンパイラしかない言語ってメジャーどころではそうそうないと思うんだけど。
76デフォルトの名無しさん
垢版 |
2006/05/02(火) 23:24:04
たとえばC#、C++とか探したんですけど
いいのがみつからない
2006/05/02(火) 23:31:29
>>1
英語でおk
2006/05/03(水) 08:24:16
無料のWindows用のコンパイラorツールで選ぶとしたら、

1.Visual C++ 2005 Express Edition
2.MinGW(gcc)+SDL
3.HSP

ってところじゃないかなぁ。
ただし、VC++はマイクロソフトがサポートを打ち切りそうで怖い、
MinGWは日本語の処理がキツイ、HSPは複雑な計算・処理がニガテ、
という点がデメリット。

ちなみに、デルファイは、この先どうなるかわからないので保留、
Javaは、逆コンパイルされやすいのと、描画機能が貧弱、ってことで選考外。
Javaがデフォルトでネイティブコンパイルできたら、
最強だったかもしれないと思いますけどね。
2006/05/03(水) 09:08:03
>VC++はマイクロソフトがサポートを打ち切りそう
ネイティヴを吐くツールを供給停止することは無い。


と思う俺は古い人間なのか・・
2006/05/03(水) 09:38:02
ネイティブと .NET Framework とでは、どちらが作りやすいとかあるのでしょうか?
2006/05/03(水) 10:20:56
一般に、フレームワークやランタイムを使うほうが作りやすい。
1.コードを短く出来る。
2.APIの仕様を勉強しなくても良い。
3.ライブラリ管理から開放される。
4.思ったほど遅くない。下手に書くより速いこともしばしば。

一部に、フレームワークやランタイムを嫌う人も居る。
1.関数やクラスなどにおいて、冗長な名称を強要される。
2.APIの仕様を勉強する機会が失われる。
3.非互換のライブラリに驚かされる事がある。
4.高負荷でパフォーマンスがノンリニアに下がる。

フレームワークやランタイムの短所は些細な事なんだけど、
些細な事で差がつくことも多い。
少しでもいいからAPI/SDKをかじってからフレームワークを
使用するのがいいと思う。
逆は難しいから。
2006/05/03(水) 12:21:59
>>81
サンクス。
2006/05/03(水) 14:08:04
AB
アクティブベーシックも面白い
ネィティブのコンパイラだしオブジェクト指向でもある
ちょっとしたツールを作ったりするにはちょうどいいかもね
2006/05/03(水) 14:59:35
昔はHSP2.5しか知らなくて、HSPのバグの多さに納得いかず結局無償版Delphiを勉強してた。
今はABもHSPも進化してて驚いた。
2006/05/03(水) 17:42:14
ぐぐって見たけど、面白そうだなあ。
>アクティブベーシック
インタプリタとコンパイラが互換というのは最強だ。
あと*年早く登場していてくれたら、
俺もこれでプログラミング入門をしたかもな。
2006/05/04(木) 00:27:33
今のところはVC使うのがいいわけだけど、MSは.NETでいきたいんだよね?
無料でVS配布だって、ネイティブ作りにくいようになってる
今後はVB.NETとC#の時代にしたいんだよね
Vistaがあと1年もすればでるから、今から始めるならランタイム(フレームワーク)の問題はなくなるし
C++よりC#の方が開発効率、言語的に上だし、一応Windows以外でも動くし…

ただネイティブの方がフリーソフトなら受けはいいだろう
今でさえMFCのよりSDK(ATL/WTL)の方が好まれるくらいだからね

あとC#のネイティブ対応コンパイラが出る可能性もあるようだから
今だとC#から覚え始めた香具師が勝ち組かもしれないねw
2006/05/04(木) 03:30:32
ぐぐってもいいそうなの無いので^^;
C#のコンパイラとかフリーであるの知っていたら
リンクなどを教えてくださいm(_ _)m
2006/05/04(木) 03:58:38
>>87
アホか?
2006/05/04(木) 04:07:34
>>87
Visual Studio 2005 Express Editionは無料。
http://www.microsoft.com/japan/msdn/vstudio/express/

VB,VC#,VC++,VJ#などが使えます。
商用利用も可能。
2006/05/04(木) 11:10:52
C#のネィティブコンパイラなどぜってぇ出ません
万が一出るとしたらドトネトが開発環境マーケットを完全制覇したあとか、逆に他社製品に押されまくって起死回生の一手をうつとき
普通に考えてC#は純粋にフレームワーク用の開発環境
ネィティブにすると言うことはフレームワークを否定すること
ネィティブ化、ありえないっす
2006/05/04(木) 11:12:22
.NETフレームワークはネィティブである件について。
2006/05/04(木) 11:28:19
あ、ひょっとしたらC#のネィティブ化はありえるかも!
以前やはりMSでVB5がネィティブ化されたんだよね
でもこれが笑っちゃうくらいに無能なコンパイラでさあ
ネィティブコンパイルするとアプリのスピードって普通、目に見えるくらいあがるよね?
でも全然変わんないのよ、これが
MSサイドはデータアクセス周りでは、とか、OLEの機能を部品的に使用してるので、とかいってたけど、ようはゲロ遅い

ね、こんなインチキコンパイラならすぐ作れんでしょ?
マイクロソフト様
2006/05/04(木) 13:49:07
Microsoft® Visual C#® 2005 Express Edition
は無料なんですか?
なにか登録があるみたいですけど
2006/05/04(木) 14:25:10
Expressは無料だが
ユーザー登録みたいのは必要だったかも
VS2005インストしただけで使ってないけどなんの問題もないっす
2006/05/04(木) 15:57:48
そういや、WinnyはVC++ ->C++Builderだっけ?
あとShareはDelphiだったような
2006/05/05(金) 00:24:19
この前、ActiveBasicで作ったというフリーソフトをを見かけてビックリした。
2006/05/05(金) 00:51:54
この前、HSPで作ったというフリーソフトww(ry
今現在の標準はVC時点でVB6、Delphi、C++Builderってとこか

C#でのネィティブ化はすぐには難しいだろうし、しばらくは泥臭いことやるのはC++になるのかな
あとVB6以前にVB使われていたわけだし、それより今の方が質は上がってるわけだし
Vistaでランタイムの問題はクリアするし.NETは大丈夫じゃないかな

まあ、これからは無料版が.NET用の開発環境メインと言うことを考えると
サンデープログラマーはVB.NETかVC#がメインになっていくんだろうね
圧倒的にイメージの悪いVB(今さら感もあるし)よりはC#を選ぶだろうと思う
仕事ではVB.NETで、趣味ではC#という感じになっていけばいいんだけどね
Borland系は、これからの出方次第だけど難しいかな(Delphiほどのヒットは…)
2006/05/05(金) 18:16:31
Haskellってゲーム作れないんですよねw
2006/05/05(金) 18:17:48
>>90
お前開発者のインタビュー見てないだろ。
ネィティブもそのうち出すっていってるぞ
2006/05/05(金) 22:00:40
>>98
ゲームあるの知らないんですねw
2006/05/05(金) 22:57:44
>>100
調べた。
Monadiusかー。出来よくてビビッた。
Haskell、ちょっと使ってみようと思った。
2006/05/08(月) 17:29:02
> ネィティブもそのうち出すっていってるぞ

ヘジは、ま、考えてみますけど、って感じだろ。5年以内には絶対出ない、に100万ソルカ。
103デフォルトの名無しさん
垢版 |
2006/05/09(火) 18:25:20
おまいら C++ C++ って言ってるけど、
C++/CLI と区別しろよ。
104デフォルトの名無しさん
垢版 |
2006/05/10(水) 20:51:38
HTML
2006/05/11(木) 17:54:23
そんならSTL実装前のC++と今のC++も区別しなきゃな
Boostも出たし、C++は進化し続ける。
106sage
垢版 |
2006/05/12(金) 01:28:12
>>87
ドトネト。
日本語で作業したけりゃLanguagePack入れればいいし、
デバッガとか使いたけりゃSDK。
でも、やっぱIDEが楽でいいからVS Expressだな。
>>104
ネタにすらなってねぇ
2006/05/12(金) 04:16:30
全角なのがネタだろう。たぶん。

全角ってなんですか?

“いわゆる全角”のことではないでしょうか。
2006/05/12(金) 19:46:06
サントリーかどっかのウヰスキーだっけ?
109デフォルトの名無しさん
垢版 |
2006/05/12(金) 23:48:37
visualuruby + exerb + upx
110デフォルトの名無しさん
垢版 |
2006/05/13(土) 14:15:39
C言語でゲーム作るのって大変?
111デフォルトの名無しさん
垢版 |
2006/05/13(土) 15:02:01
↑それはどういうゲームかによる
112デフォルトの名無しさん
垢版 |
2006/05/13(土) 15:49:54
板違いかもしれませんが、藁をもすがる気持ちで書かせて頂きました。
実は、最近「ハニーウォーズ」というソフトをダウンロードしまして、
それがフリーソフトなのですがとてもおもしろく、はまってしまいました。
内容はターン制の陣取りシミュレーションゲームなのですが、
それがある一定のターンを過ぎると(18ターンくらい)、
突然「内部エラーが発生しました」と出てしまい、そこで強制終了されて
しまいます。
セーブシステムが良く分からない時に何回も終了と開始を繰り返したのが
原因なのかと思い、一度ファイルを全部削除して再度ダウンロードしてみたのですが
直りません。また、なぜか過去の対戦成績の履歴が残ってしまっています。
(どこで履歴をとっているのでしょうか?)
ファイル自体にバグはないと思います。多分私のPCのどこかによからぬデータが
インプットされてしまったんじゃないかと思います。
この状況をどなたか救ってくれませんでしょうか?
履歴をクリアする方法だけでも結構です。
ちなみに、このソフトはEXEファイル(HSP?)とHPIファイルで成り立っています。


”ミーザの森”というホームページに載っていますが、作者の方への
問い合わせ方法が皆無なのです。
最後にこのソフト、とてもおもしろいです。頭脳戦が楽しめます。

どなたかよろしくお願いします。

113sage
垢版 |
2006/05/13(土) 16:37:36
作者に問い合わせた方がいいよ
2006/05/13(土) 17:01:23
>>112
http://pc8.2ch.net/test/read.cgi/tech/1143639945/140

宣伝乙。どうせならその検索で引っかからないサイトのURLも晒しておいたら?
115デフォルトの名無しさん
垢版 |
2006/05/13(土) 19:21:53
>>113 その通りだと思いますが、私では作者へのアクセスが分からないんです。
>>114 宣伝ではありません。でも、他のスレにも何箇所か同じお願いはしてます。
   もともと無理なお願いなので、だめだったら諦めます。
2006/05/13(土) 20:22:20
>>115
>114
日本語読めますか?
117デフォルトの名無しさん
垢版 |
2006/05/13(土) 20:39:47
おまえらなんか猿同然だ!死にやがれ!
2006/05/13(土) 21:13:17
まあ遺伝子もほとんど同じっつーしな
119デフォルトの名無しさん
垢版 |
2006/05/13(土) 22:00:37
もうちょっとでエバンゲリオンになれるっぽい。
120デフォルトの名無しさん
垢版 |
2006/05/13(土) 22:31:01
>>111
シューティング作るとしたら、どうですか?
121120
垢版 |
2006/05/13(土) 22:32:25
2Dでどどんぱちみたいな、弾数の多い奴つくりたいわぁ
2006/05/13(土) 23:46:00
>>121
作るの大変。でもCじゃなくてもやっぱり大変。
2006/05/14(日) 10:26:14
SFCで出たデザエモンならあっという間に作れますわぁ!
2006/05/21(日) 20:06:35
うはうぇww大変って言われたら作りたくなってきた
Cの本買ってくる
125デフォルトの名無しさん
垢版 |
2006/05/25(木) 20:06:23
monaOSではC++で作ってるみたいですがwinなどのOSは
どの言語ですかね?
winみたいなOS作りたいと思うので
2006/05/25(木) 20:11:22
C、所によりC++。
2006/05/25(木) 20:30:07
ときどき.NET
2006/05/27(土) 00:28:57
のちRPGツクール
2006/05/27(土) 01:42:36
夜には なでしこ
2006/05/28(日) 10:06:16
宵のうちにかけてHSP
2006/05/28(日) 13:31:02
明け方にはVB
2006/05/28(日) 20:12:48
明日の午前中はJava
2006/05/29(月) 11:30:30
明日の午後にはPerl
2006/05/29(月) 20:45:17
永遠のFORTRAN
2006/05/29(月) 22:57:53
夕方からPython
2006/05/31(水) 19:41:50
夜にかけてCOBOL
2006/06/01(木) 10:37:24
丑三つ時こそModula-2
2006/06/02(金) 14:15:37
夢の中でRuby
2006/06/03(土) 03:41:24
風のように永田
2006/06/05(月) 13:12:46
SM 大好きなので柴田
2006/06/09(金) 13:00:18
なんだこの流れはlisp
2006/06/29(木) 23:17:50
いい加減にやめろD
2006/06/30(金) 09:39:44
やめて3週間も経ってるのにナニ言ってんだAlgol
2006/07/31(月) 22:12:44
一ヶ月ぶりにRexx
2006/09/11(月) 21:19:28
AB少ないな
2006/10/26(木) 00:15:07
気付いたらVBS!
147デフォルトの名無しさん
垢版 |
2006/12/07(木) 02:26:21
そして花咲くPL/I
2006/12/07(木) 09:35:06
↑何て読むの?
2006/12/07(木) 09:37:37
>>148
「でふぉるとのななしさん」
2006/12/13(水) 16:11:14
>149
クソッ、不意を疲れて笑っちまった
2006/12/14(木) 00:11:11
>>150
たまには休暇を取ったらどうだ?
2006/12/15(金) 17:18:26
正解は「なまえ」なのにな
2006/12/15(金) 17:29:58
俺の環境では「デ」が正解
2006/12/26(火) 18:12:16
とりあえずN88-BASIC
2007/01/11(木) 19:32:10
IDチェック
156デフォルトの名無しさん
垢版 |
2007/03/11(日) 16:26:33
簡単なHTTPポストすんのに、一番簡単なフリーで使える言語は何ですか?
2007/03/11(日) 16:33:58
それだけなら結構簡単にできる言語多いから意見も割れるだろうけど
俺だったらPerlかRubyかなぁ
158デフォルトの名無しさん
垢版 |
2007/03/11(日) 16:37:01
Rubyだと
response = Net::HTTP.new("http://www.hoge.com";, 80).post( "/fuga.cgi", "foo=1&bar=2")
こんなかな
うろ覚えだから間違ってるかもしれんけど
2007/03/11(日) 16:51:46
>>156
156がいちばん慣れてる言語。
2007/03/11(日) 16:57:23
>>156
Delphi
2007/03/11(日) 17:14:50
一応書いとくか
HTML
162156
垢版 |
2007/03/12(月) 21:22:37
今までDOSやUNIX上でC言語使ってたんで
WINDOWSなどGUI環境での開発は初めてです。

Delphi使ってみます。
2007/03/12(月) 21:45:17
それだったらCでソケット通信勉強するのも悪くないと思う。
一番簡単というわけではないし、暇があればの話だけど。
2007/03/12(月) 23:14:50
VBでInetを使うかDelphiのTClientSocketだろうね
意外なことにスクリプト系のほうが行数が長くなってしまう

ってどっちもフリーじゃねーよwww
2007/03/16(金) 20:22:16
Delphiを使い込んでます。

C#.NETも使えますが、動作速度、特にDB
関係の動作速度が遅くて、はっきり言って
C#.NETで作ったアプリは軽快に動きません。
言語仕様も曖昧さが無いので良いです。

Delphiなら無料で良質のコンポーネントが
世界中に無数にあるので、.NET Framework
と同等以上の機能に拡張することは簡単です。

さらにこれらのコンポーネントはソースコードが
公開されているものが多いため、独自の拡張
なども容易にできます。

巨大資本の会社の過剰な宣伝や値段などに
惑わされず、
「Delphi コンポーネント」「Delphi component」など
でググってみてください。
2007/03/20(火) 04:53:02
デルファイの通信コンポーネントは、Indyと並んで
Synapseも人気ですよ。
2007/03/23(金) 19:43:36
>> 165
同意。ボーランドがんばれ。
2007/03/29(木) 01:54:52
僕もDelphiでフリーソフト作ってます。
ボーランドがあれなんで、別の環境に乗り換えようかとも思ってたんですが
開発効率を考えるとやっぱりDelphiなんだよなあ

>>166
Synapseは知りませんでした
ちょうど今ネットゲーム作ろうとして色々調査中なので検討してみます。
169110
垢版 |
2007/04/16(月) 01:00:54
なんとなくこのスレ開いたら昔の自分のレス発見
あの頃はC言語からどうやったら窓表示できるか
どこにその方法が載ってるのかすら分からなかったぜ
今もせいぜい簡単なSTG作れる程度・・・・いつになったらどどんぱち作れるんだろう
■ このスレッドは過去ログ倉庫に格納されています