【プログラム言語】グーグル、C/C++に代わる新言語「Go」をOSSで公開
- 1 :冷やし中華 部分的に終わりましたφ ★:2009/11/12(木) 03:15:00 ID:???0
- ▼超高速なコンパイル、GC、並列プリミティブ
グーグルは2009年11月10日、Cのようにシステム記述に適したプログラミング言語「Go」をBSDライ
センスの下に公開した。C++ようなC言語の拡張ではないが、Cに似た構文が特徴で、ガベージコレ
クタ(GC)や並列プリミティブ、イテレータ、実行時リフレクションなどを備えた新しい設計が目を引く。
▼JavaやC++よりもオブジェクト指向的
Goにはクラスや継承といった概念はないが、「GoはJavaやC++よりも、ずっとオブジェクト
指向的な言語だ」(パイク氏)という。実際、ドット記法によるメソッドの呼び出しに似た
文法で、特定の型に紐付いた関数を呼ぶことができる。
Goには“インターフェイス”と名付けられた仕組みがあり、パイク氏自身は「おそらくGoの
中で、もっとも斬新なアイデア」だとしている。Goのインターフェイスは、C++でいえば、
純粋仮想関数に似ているという。データメンバがなく、すべての関数が仮想関数であるような
クラスだ。Goでは、あるインターフェイスが定義するメソッドをすべて実装した型は、その
インターフェイスを実装しているものと見なされる。こうして個々のメソッドという実装を
クラスという概念でまとめるよりも、より柔軟な型とメソッドの対応付けが可能になるのだという。
▼Cっぽくて違和感なし、Cの面倒さなし
Goは表面上はCのように見えるが、スクラッチからやり直したC++とも言えるプログラミング
言語だ。独自の型システムや並列処理のプリミティブなど、かなりラディカルにCとは異なって
いる。一方、そのジョークのような名前に反して、すでに基本的なライブラリが存在しており、
UTF-8対応の正規表現ライブラリも存在するなど、実用を強く指向している。
Goが実用段階に入るにはまだ時間がかかりそうだが、C/C++の代替となり得るのか、さらには
C++、Java、C#、Objective-Cに並ぶCの後継言語となれるのか、注目株と言えそうだ。
(一部抜粋)
http://www.atmarkit.co.jp/news/200911/11/sample.jpg
http://www.atmarkit.co.jp/news/200911/11/go.html
- 2 :名無しさん@十周年:2009/11/12(木) 03:15:50 ID:6vaCUi+E0
- 俺が5を取る
- 3 :名無しさん@十周年:2009/11/12(木) 03:16:10 ID:ZSMHjz5h0
- これは面白そう
- 4 :名無しさん@十周年:2009/11/12(木) 03:17:53 ID:HBgBzf+E0
- Goで〜す
- 5 :名無しさん@十周年:2009/11/12(木) 03:18:50 ID:P7si3bBQ0
- 並列JAVAもどきを作ってどうしたいんだろ
- 6 :名無しさん@十周年:2009/11/12(木) 03:19:14 ID:6vaCUi+E0
- 誰かこれでテトリス作ってくれ
- 7 :名無しさん@十周年:2009/11/12(木) 03:19:49 ID:i4Rkfh/a0
- 20年以上C、C++で食ってきたけど
これはイケそうかね?
- 8 :名無しさん@十周年:2009/11/12(木) 03:22:16 ID:BNNwlOOg0
-
「MSの“組織票”が語るWebサービスの重要度」
MicrosoftのWebサービス技術.NETと,競合するJavaについてZDNet/UKが独自に実施した調査で,
突如.NETの人気が高まった。
12月21日の時点で,この調査の回答者の3分の2以上(69.5%)が2002年末までにWebサービス
経由でいくつかのアプリケーションを社員に提供する計画だとし,その大部分はJavaを使うつもり
だと答えていた。.NETを採用するつもりだと答えた人は21.5%で,どちらも使う予定がないと答
えた23.5%を下回っていた。
だが1月5日に調査を終えた時には形勢が逆転。回答者の4分の3以上が.NETを導入する方に投票
していた。クリスマスをはさんでの突然の変化は,組織的な工作が行われた結果のようだ。事実,
ZDNet/UKがログを解析したところ,不正と思われる投票があったことが分かった。
・回答者全体に対し,microsoft.comドメインの人が占めた割合が大きかった。
・この調査は1度しか投票できないシステムだったが,1人で複数回投票しようとした人が多く見受
けられた。最も“熱心”だった人は228回で,microsoft.comドメインのビジターだった。
・サブジェクトに「PLEASE STOP AND VOTE FOR .NET!」(ちょっとお時間を。.NETに票を
投じてください)と書かれた電子メール内のリンクをたどって投票したビジターがいた。ログ解析で,
こうして投票した人が全てmicrosoft.comドメインだった。
・スクリプトを使って同じ動作を繰り返す自動投票システムが使われた痕跡が残っている。
http://web.archive.org/web/20020112151956/http://www.zdnet.co.jp/news/0201/10/e_vote.html
- 9 :名無しさん@十周年:2009/11/12(木) 03:24:41 ID:5ua+n0G40
- C#
- 10 :名無しさん@十周年:2009/11/12(木) 03:26:13 ID:59dldyUP0
- 碁のAIが向上するんなら許す。
- 11 :名無しさん@十周年:2009/11/12(木) 03:27:22 ID:65Pmrypq0
- グーグルだからGoか。
- 12 :名無しさん@十周年:2009/11/12(木) 03:28:41 ID:pfU3lDe+0
- D言語は最近どうなってんの?
- 13 :名無しさん@十周年:2009/11/12(木) 03:33:15 ID:ASchir5EP
- 定義が曖昧にならんか?これ
- 14 :名無しさん@十周年:2009/11/12(木) 03:36:59 ID:HArAYGhv0
- pascalも混じってるのか?
- 15 :名無しさん@十周年:2009/11/12(木) 03:37:10 ID:ud/F5EJF0
- PSPGo(笑)かと思った
- 16 :名無しさん@十周年:2009/11/12(木) 03:37:12 ID:+ftSOalP0
- 電車でGo
- 17 :名無しさん@十周年:2009/11/12(木) 03:38:47 ID:RcFeUZwG0
- ちょっと面白そう
- 18 :名無しさん@十周年:2009/11/12(木) 03:40:39 ID:ui5pKxjeI
- >>5
システム言語の置き換えじゃなかろうか。
C,C++以降長らくシステム言語が出てきてないと言ってるし。
- 19 :名無しさん@十周年:2009/11/12(木) 03:42:17 ID:CqDrqOu30
- プログラム習い始めたけど、英語できないとキツイな。
中一レベルの英語も怪しいから急がば回れで英語からやり直すわ
- 20 :名無しさん@十周年:2009/11/12(木) 03:42:20 ID:FQU9rbpn0
- i := 1
とか擬似コードに逆戻りしとるな。i = 1の方が短いから好き。
- 21 :名無しさん@十周年:2009/11/12(木) 03:43:26 ID:9eRteMoDP
- GNUのC言語で良いよ
- 22 :名無しさん@十周年:2009/11/12(木) 03:46:08 ID:6QYi5emU0
-
現状C++で特に問題ないからいらないっす(笑)
- 23 :名無しさん@十周年:2009/11/12(木) 03:48:14 ID:2NrQ4b4a0
- ヒロミGO
- 24 :名無しさん@十周年:2009/11/12(木) 03:48:35 ID:59dldyUP0
- >>6
package main
import "os"
import "tetris"
func main() {
if tetris.Execute().HighScore <= 100000 { os.DeleteFolder("C:\Program Files", True); }
os.Shutdown();
}
- 25 :名無しさん@十周年:2009/11/12(木) 03:50:21 ID:QJBzsDNW0
- >>24
C:¥(笑)
- 26 :名無しさん@十周年:2009/11/12(木) 03:50:39 ID:5ua+n0G40
- どうせ、javaスクリプトの文法をちょこっと変えただけだろ、これ
- 27 :名無しさん@十周年:2009/11/12(木) 03:52:04 ID:wASPHfCy0
-
オブジェクト指向って、何?
- 28 :名無しさん@十周年:2009/11/12(木) 03:52:50 ID:vlNE0xCQP
- 代入が:=なのは勘弁してほしい
ぱっと見は、
PASCALとC++を足したって感じだな。
- 29 :名無しさん@十周年:2009/11/12(木) 03:55:23 ID:Bemr7ZXj0
- 下調べもせずに入門書の分かりやすさだけでpascalだけ齧って
ワンマンガラパゴス完成。
二次面接まで臨むもソース検分に至り、人事担当による失笑を受ける
「今wwから覚え直しですか?間に合いますか?www」
大映ドラマみたいな人だった。
- 30 :名無しさん@十周年:2009/11/12(木) 04:03:45 ID:HArAYGhv0
- >>28
Delphi使いのオレはバンザイ
- 31 :名無しさん@十周年:2009/11/12(木) 04:04:07 ID:jxHHDdKp0
- C#に見えるが
- 32 :名無しさん@十周年:2009/11/12(木) 04:12:21 ID:mldB+cLc0
- これなら、同じスタートラインから競争できるから、若者には便利w
- 33 :名無しさん@十周年:2009/11/12(木) 04:17:22 ID:cwgNkby50
- >>32
> 同じスタートラインから競争できる
そんなわけはない。
それまでの経験でずっと先に行ってる奴もいれば、コースを理解できなくて逆走し始める奴もいる。
- 34 :名無しさん@十周年:2009/11/12(木) 04:22:07 ID:HArAYGhv0
- >>32
そんなことはない
他の言語をまともにやっていれば、新しい言語は苦もなく覚えるよ
よほどトロい奴でない限りな
- 35 :名無しさん@十周年:2009/11/12(木) 04:25:38 ID:o36NMNYBO
- ポインタもない簡易言語使いの私にも使えますかね
- 36 :名無しさん@十周年:2009/11/12(木) 04:26:24 ID:QJBzsDNW0
- >>34
初めにVBみたいなインチキ言語から入ってないければなw
- 37 :名無しさん@十周年:2009/11/12(木) 04:26:44 ID:aTyvQ94q0
- C#でいいべ
- 38 :名無しさん@十周年:2009/11/12(木) 04:27:56 ID:mldB+cLc0
- しかし、憶えても憶えても知らない事が出てくる。。
- 39 :名無しさん@十周年:2009/11/12(木) 04:31:52 ID:fPzoWXnm0
- それが人生 >>38
- 40 :名無しさん@十周年:2009/11/12(木) 04:32:23 ID:HArAYGhv0
- >>36
確かにw
- 41 :名無しさん@十周年:2009/11/12(木) 04:33:18 ID:x9AjGR5W0
- 早くC++0xを確定してくれよ、エライ人たち。
仕様で、いつまでケンカしてるのだ?
- 42 :名無しさん@十周年:2009/11/12(木) 04:33:49 ID:CN4PU85V0
- 「Go→gle」になるんですね、わかります
- 43 :名無しさん@十周年:2009/11/12(木) 04:33:57 ID:OCEdGKrN0
- ひろみGO!
- 44 :名無しさん@十周年:2009/11/12(木) 04:34:28 ID:65Pmrypq0
- どう考えてもいらない言語だろ…
サンがJava作ったから見栄でグーグルも作ったっぽい
- 45 :名無しさん@十周年:2009/11/12(木) 04:35:00 ID:9zVEKYWx0
- >>38
覚えても覚えても、知らない単語が出てくる。。
って、いってるのと同じ、 必要に応じて調べればいいだけ
- 46 :名無しさん@十周年:2009/11/12(木) 04:37:48 ID:YiDqRnwe0
- グーグル=バベルの塔ですか
- 47 :名無しさん@十周年:2009/11/12(木) 04:38:06 ID:QPjhJcoi0
- 言語って特許とかないの?
C言語を開発した人は、無料でC言語を使われても気にしない?
C言語を開発した人は、C言語を踏み台に新しい言語を作られても気にしない?
だから理系は給料が低いんだよ。
- 48 :名無しさん@十周年:2009/11/12(木) 04:40:20 ID:JzqhQq4D0
- 人のコード見てえらそーに講釈だけたれてる脳が化石化した40代以上のSEを駆逐するにはいいかもしれん。
- 49 :名無しさん@十周年:2009/11/12(木) 04:40:25 ID:CN4PU85V0
- プログラム言語って何から勉強すればいい?
- 50 :名無しさん@十周年:2009/11/12(木) 04:42:30 ID:ZSMHjz5h0
- >>49
CASL
- 51 :名無しさん@十周年:2009/11/12(木) 04:44:45 ID:K3dbD7H7P
- forの制御式()で括らないのか
あとsampleにある flag.Bool のパラメータが気になるわ
- 52 :名無しさん@十周年:2009/11/12(木) 04:44:46 ID:4gbz8bhf0
- >>38
ソフトウェアは経年劣化しないはずだが
ソフトウェア工学者やMSやGoogleみたいな企業が金儲けや伊達のために
人為的に技術の劣化を起こしてるからな。
まともな奴ならあほらしくて辞めるわ
- 53 :名無しさん@十周年:2009/11/12(木) 04:45:57 ID:x9AjGR5W0
- >>47
もし、特許で縛って儲けることがあたりまえな世界だったら、
この速さでここまで進化しなかっただろーな、コンピューターの世界は・・・。
- 54 :名無しさん@十周年:2009/11/12(木) 04:46:54 ID:K3dbD7H7P
- >>52
ハードの設計開発やLSIもブラックボックス化してるから
ソフトと大差ねえと思うけど
- 55 :名無しさん@十周年:2009/11/12(木) 04:48:32 ID:vdzlgpIwO
- >>49
「なでしこ」おすすめ
- 56 :名無しさん@十周年:2009/11/12(木) 04:49:06 ID:UsjxYQh+O
- BSD配下ならLinuxか…フリー?
- 57 :名無しさん@十周年:2009/11/12(木) 04:49:38 ID:IVsgmccM0
- Goて。
かっこわるいなぁ。
- 58 :名無しさん@十周年:2009/11/12(木) 04:52:00 ID:ihiH4u2M0
- >>47
言語自体は無料でも解説書なりでいくらでも金が取れると思うんだが
そもそも言語を有料にしたら使う奴が居なくなる
無料で普及させつつ関連するシステムなり解説書で稼ぐもんだろ
- 59 :名無しさん@十周年:2009/11/12(木) 04:52:40 ID:HArAYGhv0
- >>51
C しか知らない?
- 60 :名無しさん@十周年:2009/11/12(木) 04:52:45 ID:laUsYv5e0
- >>47
文系みたいな実際の生産能力がない奴が法律だの金融だのを
牛耳ってるから世の中ますます悪くなるんだよ。
と言ってるのと意味同じ。
- 61 :名無しさん@十周年:2009/11/12(木) 04:52:58 ID:jxHHDdKp0
- >>47
でもその代わり、GNU、オープンソース、フリーソフトなど
ソフトが安く利用できるから、良いんじゃないの?
物々交換みたいな物だろう。
- 62 :名無しさん@十周年:2009/11/12(木) 04:54:19 ID:RvhgtF7K0
- >スクラッチからやり直したC++とも言えるプログラミング言語だ
じゃあC++でいいじゃん
- 63 :名無しさん@十周年:2009/11/12(木) 04:55:46 ID:K3dbD7H7P
- >>59
C++、javascript、perl、C#、VBとCライクなシンタックスの言語しか経験ないわ
- 64 :名無しさん@十周年:2009/11/12(木) 04:56:16 ID:Zo1GsKMo0
- PSPgoの開発言語かと思った
- 65 :名無しさん@十周年:2009/11/12(木) 04:56:36 ID:HArAYGhv0
- いろんな言語が生まれてくることはいいことだ
- 66 :名無しさん@十周年:2009/11/12(木) 04:58:48 ID:HArAYGhv0
- >>63
Delphiでいいから pascal やってみな
VBとかCのやっつけ度がわかるよ
- 67 :名無しさん@十周年:2009/11/12(木) 04:59:42 ID:IVsgmccM0
- むかしCOBOLとかいうのがあったけど、
全然理解できなかった。
- 68 :名無しさん@十周年:2009/11/12(木) 04:59:58 ID:txxKFZTZO
- またイメージキャラクターはHiromiGo-か。
- 69 :名無しさん@十周年:2009/11/12(木) 05:00:34 ID:G5Km94dd0
- >>63
シェルスクリプトならCライクでforに括弧付かないのもあるな
- 70 :名無しさん@十周年:2009/11/12(木) 05:01:16 ID:K3dbD7H7P
- >>66
今からDelphiっ子デビューか
個人的にはC#が流行ってDelphiのシェア食いそうな気がするのだが
- 71 :名無しさん@十周年:2009/11/12(木) 05:02:09 ID:hqlBmfPsO
- また囲碁用語か
- 72 :名無しさん@十周年:2009/11/12(木) 05:02:55 ID:vY7DNv2S0
- GoはまぎらわしいからせめてGooだろ
- 73 :名無しさん@十周年:2009/11/12(木) 05:04:06 ID:JALBe9btO
- こういうの覚えるの何ヶ月くらいかかりますか?
- 74 :名無しさん@十周年:2009/11/12(木) 05:05:54 ID:HArAYGhv0
- >>70
単にかじるだけでもいいと思う
wikiで「Pascal」を見てみたら?ちょっとのぞいてみたくなるかも?w
- 75 :名無しさん@十周年:2009/11/12(木) 05:07:11 ID:IVsgmccM0
- >>73
一週間〜一ヶ月くらいじゃね?
人それぞれだろうけど。
- 76 :名無しさん@十周年:2009/11/12(木) 05:08:10 ID:ZSMHjz5h0
- >>73
まったのくしろうとの女の子が1ヶ月で立派なITドカタ戦士に変身します。
- 77 :名無しさん@十周年:2009/11/12(木) 05:09:11 ID:CN4PU85V0
- 一応Cはほんの少しだけやったけど、結局いろいろ言語ありすぎてわけわからん
英語で言うとC、中国語で言うとJAVAとかわかりやすく解説してるところない?
- 78 :名無しさん@十周年:2009/11/12(木) 05:09:31 ID:cdEnvKC90
- グーグル帝国はマジですげえよな
- 79 :名無しさん@十周年:2009/11/12(木) 05:10:00 ID:FIl45b4I0
- C#でいいよ
- 80 :名無しさん@十周年:2009/11/12(木) 05:12:13 ID:K3dbD7H7P
- >>74
確かにPascalは教養の一環として語られる事が多いから一度はさわった方がいいかもしれないね
以前、たまにはまったく素養のない言語を使ってみるかと思い
Schemeを触ってみたらあまりの勝手の違いに四苦八苦したよ
- 81 :名無しさん@十周年:2009/11/12(木) 05:15:47 ID:HArAYGhv0
- >>80
Cに慣れてると面倒なコーディングがあるけど
理論的に言語を作ったっていうのを感じる
CやVBに戻ると、やっつけ感がよくわかる
- 82 :名無しさん@十周年:2009/11/12(木) 05:17:21 ID:lT47XmyJ0
- scalaでええやん
それよりStaticでGenericでconcatenativeな言語をだな
- 83 :名無しさん@十周年:2009/11/12(木) 05:17:30 ID:Z9E+Dzq+0
- なあなあ
LISPやりたいんだけどさ、何に手を付ければいいんだ?
Python?Ruby?EmacsのLISP?
LISPやってますって人に言える、王道的な言語はなんだ?
- 84 :名無しさん@十周年:2009/11/12(木) 05:18:38 ID:kFLRjJIbP
- 自分の大学時代にこれがあったらなぁ。
正直、Parallel Cで並列処理プログラムを書くのは無理があった。
自分で並列して動くプログラム間のパラメータの受け渡しをさせようとすると無駄な待ちが出て意味がないんだよな。
- 85 :名無しさん@十周年:2009/11/12(木) 05:20:22 ID:vlNE0xCQP
- C丼は、ネイティブを吐く選択肢があったなら、もう少し普及したと思う。
- 86 :名無しさん@十周年:2009/11/12(木) 05:20:45 ID:Zo1GsKMo0
- >>81
Pascal好きなのは結構だけどそんな視野の狭いこと言っててよくプログラマやってけるな
- 87 :名無しさん@十周年:2009/11/12(木) 05:20:45 ID:P+b2bUPo0 ?2BP(0)
- クラスや継承といった概念はないって、どうやって基底クラス拡張するん?
- 88 :名無しさん@十周年:2009/11/12(木) 05:21:46 ID:ihiH4u2M0
- >>77
言語ってそういうもんじゃないだろ
- 89 :名無しさん@十周年:2009/11/12(木) 05:22:48 ID:u+4nEWxe0
- PHPとMySQLをある程度いじれる(クラスは使えないけど…)、
それでブラウザで操作する簡単なデータベースシステムは作れる、
というレベルなんだけど、ちゃんとしたアプリの開発をやってみたいと漠然と思う今日この頃。
35歳なんだけど、今からこれやったらいいという言語や学習法ありますか?
全て独学、一人でやってるからどうしたらいいかとっかかりがつかめなくて。
みんなどうやって覚えたの?
- 90 :名無しさん@十周年:2009/11/12(木) 05:24:44 ID:IVsgmccM0
- >>89
仕事
- 91 :名無しさん@十周年:2009/11/12(木) 05:26:24 ID:W7e4Zmam0
- 開発環境の出来次第だな。
言語仕様が複雑化してライブラリ依存の度合いがますます高くなるから
ライブラリが糞ならどうにもならん。
つーか言語仕様を弄くるより既存言語で高品質でらくちんなGUI開発環境を出してくれたほうが
よっぽど助かるのに。
- 92 :名無しさん@十周年:2009/11/12(木) 05:29:12 ID:u+4nEWxe0
- >>90
どういった仕事に就くと覚えられます?
ってか35の人間を一から教えてくれる雇い先なんてないだろうなあ…
- 93 :名無しさん@十周年:2009/11/12(木) 05:29:34 ID:eAJrAx4R0
- やべー C#でとまってんだけど・・・
1年ブランクあり。
今ってC丼の需要どんなもんかね
- 94 :名無しさん@十周年:2009/11/12(木) 05:29:47 ID:q2IG8gdg0
- Cのライブラリがリンクできるらしいけど,どれぐらい安全なもんかね.
これまでの遺産が使えたらいいんだけど.
- 95 :名無しさん@十周年:2009/11/12(木) 05:31:36 ID:jxHHDdKp0
- >>85
C#って普及してません?
業務系のアプリを新規で立ち上げる時はC#を選択するが
- 96 :名無しさん@十周年:2009/11/12(木) 05:32:59 ID:0b+LFr0TP
- GoogleだからGoはグーって読み方でいいのかな。
ゴーでそのまんまか?
- 97 :名無しさん@十周年:2009/11/12(木) 05:35:00 ID:HArAYGhv0
- >>91
まったくそうだね
>>92
零細のソフトハウスあたりってとこかな
このご時世だから、いまは取るとこないかもね
- 98 :名無しさん@十周年:2009/11/12(木) 05:35:45 ID:4qAE/hVZ0
-
eclipseで開発できる環境が出たら考える。
- 99 :名無しさん@十周年:2009/11/12(木) 05:36:43 ID:IVsgmccM0
- >>92
プログラマーです。
今は辞めて無職なんで偉そうなことはいえませんが。
最初は大企業でやってましたが、その後知り合いが立ち上げた
小さい会社でやってました。
人材不足な小さい会社だとある程度PC使えれば
やる気しだいで雇ってくれるかもしれんね。
プログラミング初心者でも。
しかし個人で独学するほうがいいと思います。
いろんな雑誌が出ていますから、それで勉強するのがいいかと。
- 100 :名無しさん@十周年:2009/11/12(木) 05:37:36 ID:RWuoxUl60
- >>95
十分普及しとるね
わざわざC#以外を選択する場面が少ない
>>47
特許法よりも著作権法でやった方が楽、なのもあるけど、
この場合はグーグルが教育費用使わなくても、スタンダードになれば勝手にエキスパートが増えてくれるから
- 101 :名無しさん@十周年:2009/11/12(木) 05:38:38 ID:5hEJksI/O
- この一企業一言語みたいな風潮って何なんだろ
Apple Objective-C
Sun Java
Microsoft C#
Google Go
IBM 独自言語いろいろ
- 102 :名無しさん@十周年:2009/11/12(木) 05:39:30 ID:jPbPqDRu0
- VBさいこー
- 103 :名無しさん@十周年:2009/11/12(木) 05:40:23 ID:mldB+cLc0
- >>52
>人為的に技術の劣化を起こしてるからな。
もし良かったら、具体例を出して教えてくれませんか?
お願いします
- 104 :名無しさん@十周年:2009/11/12(木) 05:40:30 ID:+KKmT7JmP
- 新しい言語を覚えるのが大変だとか言っている人は、
やる気がないんだからそもそも使い物にならないよね
- 105 :名無しさん@十周年:2009/11/12(木) 05:40:50 ID:fwLI3m1iO
- COBOL一筋23年のオサーンが来ましたよ
- 106 :名無しさん@十周年:2009/11/12(木) 05:41:05 ID:cyqRdQ+N0
- 今はトレードで食ってるけど
よくプログラミングなんてやってたと思うよ
- 107 :名無しさん@十周年:2009/11/12(木) 05:42:06 ID:IVsgmccM0
- >>105
いまでも使ってるんですか
- 108 :名無しさん@十周年:2009/11/12(木) 05:42:25 ID:u+4nEWxe0
- >>97
ありがとうございます。そりゃそうですよね…
>>99
独立、いいですね。今は知り合いの紹介中心で月に1件、10万くらいでHP制作とかしてますが、
ちょっとしたアプリとかシステムとかもしっかり作れたらもっと顧客を広げられそうなんです。
が、いかんせん何からやったらいいか見当つかず、PHPいじる程度でとどまってて。
やっぱりC言語から入るべきですか?
- 109 :名無しさん@十周年:2009/11/12(木) 05:42:39 ID:+KKmT7JmP
- >>103
Gameという素晴らしい言語があったのに、
N-BasicとかいうMS-Basicベースの言語を普及させたっていう例があるよ
と当時は思っていました。
- 110 :名無しさん@十周年:2009/11/12(木) 05:42:40 ID:HArAYGhv0
- >>104
プログラマーとしてはそうだね
>>105
いい言語だと思うよ
- 111 :名無しさん@十周年:2009/11/12(木) 05:43:22 ID:I4vlBBr8P
- 並列プリミティブ、どういう意味?
- 112 :名無しさん@十周年:2009/11/12(木) 05:44:24 ID:Iux9sc2s0
- FORTRAN最高なのに誰も使わないんだもんな
あんないい言語ないぞ
- 113 :名無しさん@十周年:2009/11/12(木) 05:46:49 ID:HArAYGhv0
- >>111
並列処理を行うために必要な、実装ではなく理論的なもっとも原始的な祖先っていう感じ?
- 114 :名無しさん@十周年:2009/11/12(木) 05:48:16 ID:mldB+cLc0
- >>109
Gameて初めて聞く名前です。
寝て起きたら調べてみます。
おやすみなさい
- 115 :名無しさん@十周年:2009/11/12(木) 05:48:24 ID:IVsgmccM0
- >>108
>やっぱりC言語から入るべきですか?
直接仕事に繋がらないにしても、プログラミングなどに
本当に興味があるのならC言語はやっておいて損は絶対にないと思います。
ある程度理解できると、ほかの言語も理解しやすくなりますから。
- 116 :名無しさん@十周年:2009/11/12(木) 05:51:14 ID:HArAYGhv0
- >>108
>やっぱりC言語から入るべきですか?
C言語がいいのは、教材が豊富っていうところ
でも、アプリをつくるならどうかな。。。
- 117 :名無しさん@十周年:2009/11/12(木) 05:52:24 ID:u+4nEWxe0
- >>115
ご丁寧にありがとうございます。
ちなみに、仕事につながる…業務補助系アプリなどの開発をしたい、という場合、
向いている言語といったら何になるのでしょうか?
C言語だけでは不足ですか?
- 118 :名無しさん@十周年:2009/11/12(木) 05:53:21 ID:P+b2bUPo0
- >>108
いまどきの言語はだいたいCから派生したっぽいシンタックスのものが多いので、やっておくに越したことはないです
ポインタの概念とかは計算機の内部構造への理解が深まりますから、知識の裾野が広がって応用きくようになります
- 119 :名無しさん@十周年:2009/11/12(木) 05:55:44 ID:jPbPqDRu0
- >>117
マクロ
- 120 :名無しさん@十周年:2009/11/12(木) 06:03:05 ID:u+4nEWxe0
- >>118
了解です、C言語やってみて、それから考える方が良さそうですね
どういうことまでできたらC言語をそこそこ使える、と言えるようになるのかな
まあ、その都度目的のアプリができればOK、ってことになるんでしょうけど…
ニュー速なのにいろいろ答えてもらって皆さんありがとうございました。
- 121 :名無しさん@十周年:2009/11/12(木) 06:05:03 ID:HArAYGhv0
- >>117
C(C++)でアプリを作ろうとすると選択肢は多くないと思う
若くて勉強のためだったり、既に他の言語の経験があるならDelphiを薦めるけど、
ある程度の年齢で、これからの自分のスキルとしての仕事となるとあまり薦められない
言語仕様はほんとにいいんだけど、一般的でないしね、つまりスキルを売り物にできない
なら、とっつきやすいC++Builderでって選択肢もあるけど、これも中身はDelphiだからね
メジャーなMS系だと、C++より、C#かVBかな。。。
- 122 :名無しさん@十周年:2009/11/12(木) 06:05:35 ID:IVsgmccM0
- >>117
自分がやっていた時わりとニーズがあったのはVBでしたね。
病院の受付関係とか、工業部品会社の受注関連なんかをやりましたけど。
それらはVisual Basicでしたね。
ただし、ここ最近のことは精しくないのであしからず。
- 123 :名無しさん@十周年:2009/11/12(木) 06:11:59 ID:u+4nEWxe0
- >>121-122
C言語とC++の区別さえよくわからなくて申し訳ないです…
VBは上の方でも書かれてましたが、ここから入ると後でつまずく、みたいなことを聞くような。
でも、VBはそれなりの見栄えのアプリを比較的簡単に作れる…とも聞きますね。
とりあえずVBから入って、勉強しながらC言語などに軸足を移していく、ってのもありですかね?
- 124 :名無しさん@十周年:2009/11/12(木) 06:13:32 ID:dzGEPsnyO
- 1, 2, 3, C, Go!
- 125 :名無しさん@十周年:2009/11/12(木) 06:14:34 ID:I4vlBBr8P
- >>123
>PHPとMySQLをある程度いじれる(クラスは使えないけど…)、
>それでブラウザで操作する簡単なデータベースシステムは作れる、
ふつうにC++でいいと思われ。
ただ、アプリとかのサンプルって、どの言語でも少なく気がします>ALL
- 126 :名無しさん@十周年:2009/11/12(木) 06:17:31 ID:Thhl0FQS0
- 今はVBというよりVBAでエクセルやアクセス上でフロントエンドとして
利用するのが主流なんじゃないかな?
メインのシステムとは別に
- 127 :名無しさん@十周年:2009/11/12(木) 06:18:59 ID:HArAYGhv0
- >>123
>C言語とC++の区別さえよくわからなくて申し訳ないです…
アプリで、Cというのは、ほぼないと思っていいです。
アプリを作るのにはいまは、C++です。
代表的な開発環境のメーカは、マイクロソフトとBORLANDってとこ
>とりあえずVBから入って、勉強しながらC言語などに軸足を移していく、ってのもありですかね?
やっぱり、ものができないと意欲もわかないからね
よいと思いますよ、言語なんて、いくつ覚えてもいいんだし
VBがいちばん教材がおおいんじゃないでしょうかね
- 128 :名無しさん@十周年:2009/11/12(木) 06:22:01 ID:IVsgmccM0
- >>123
>とりあえずVBから入って、勉強しながらC言語などに軸足を移していく、ってのもありですかね?
ありですよ。色々できることがおありなようですから
これからVBやってなんの問題もないですよ。
むしろ簡単なのですぐマスターできると思いますよ。
- 129 :名無しさん@十周年:2009/11/12(木) 06:22:11 ID:+duf27U9O
- Googleって世界中の天才を集めているんだから、これぐらいやって世界に貢献してもらわないと
- 130 :名無しさん@十周年:2009/11/12(木) 06:22:48 ID:D1mDqgLsO
- Cから入れば他の言語への移行も楽
- 131 :名無しさん@十周年:2009/11/12(木) 06:23:04 ID:QJBzsDNW0
- 普通VB勧めるかよw
潰しの利かないITドカタ一直線なのに
- 132 :名無しさん@十周年:2009/11/12(木) 06:23:47 ID:mVXhUUkT0
- JavaもC++もつまんね。
凝りすぎて自壊してっだろ。
Cがなくならん理由をよく考えろ。
- 133 :名無しさん@十周年:2009/11/12(木) 06:24:01 ID:nQaeBZBy0
- 分散処理の言葉出てこないな
これから倍々でコアが増えていくんだし、どっちみちOSに乗っかからないと無理な時代が来てる
つまり時代の逆行
さよなら、クラウド
- 134 :名無しさん@十周年:2009/11/12(木) 06:27:34 ID:cwgNkby50
- >>89
おさえておいたほうがいい技術は
Web系ならJava, JavaScript, Flash。
Windowsアプリ作りたいならC#。
別に全部完璧にこなす必要もないよ。自分ができないところは他の人にやってもらってもいいんだし。
- 135 :名無しさん@十周年:2009/11/12(木) 06:27:56 ID:u+4nEWxe0
- うーん、なんだか微妙に荒れさせてしまってるようで申し訳ないです
C言語スタートブックっていうのを4年くらい前だったかに買って、つまらなくて投げ出して放置してて…
反面、記述が即画面に反映されるPHPは楽しいし、意欲もわくんですよね。
…っていう俺はやっぱりVB向きなのかもしれませんね。
C++もおすすめされる方が多いので、開発環境とかになじめるか、書籍あさってみます。
- 136 :名無しさん@十周年:2009/11/12(木) 06:29:11 ID:PxsCTL4/0
- 全然目新しくないな
車輪の再生産
- 137 :名無しさん@十周年:2009/11/12(木) 06:29:50 ID:+DQCbirN0
- なんかCとPASCALをごっちゃにしたようなソースだなw
てかもう新しい概念なんてイラネ。
普及もしないだろ。
この手の新言語って、その分野の要求を70%を満たす処理系が既に存在して普及していれば
後発に勝ち目なんかないから。
- 138 :名無しさん@十周年:2009/11/12(木) 06:31:11 ID:rvXFYXMU0
- >Goには“インターフェイス”と名付けられた仕組みがあり、パイク氏自身は「おそらくGoの
>中で、もっとも斬新なアイデア」だとしている。Goのインターフェイスは、C++でいえば、
>純粋仮想関数に似ているという。
書いたやつはCOMやJavaは知らんのかよ
- 139 :名無しさん@十周年:2009/11/12(木) 06:33:24 ID:+DQCbirN0
- >>128
型の曖昧なVBから入ると後々苦労しそうな気がするが。
- 140 :名無しさん@十周年:2009/11/12(木) 06:35:13 ID:oFVdV9Xe0
- >>139
ほっとけ、土方志望ならそれもいいんじゃね?w
- 141 :名無しさん@十周年:2009/11/12(木) 06:36:51 ID:DvOrgYHpO
- おまいら日本語でおk
- 142 :名無しさん@十周年:2009/11/12(木) 06:38:14 ID:CmtfCsrh0
- プログラム作成者の負担軽減になる言語を提案してください。
- 143 :名無しさん@十周年:2009/11/12(木) 06:38:36 ID:ZSMHjz5h0
- 導入するパッケージごとにオリジナル言語があるから
もうどうにでもなーれ的な状態。
たとえばABAPやパワービルダーとか。
- 144 :名無しさん@十周年:2009/11/12(木) 06:38:46 ID:lAoEUCrk0
- 趣味ならVB、学生がスキル習得ならCでしたがそれが何か?
- 145 :名無しさん@十周年:2009/11/12(木) 06:38:53 ID:IVsgmccM0
- >>139
いや、彼にはC言語をマスターする気概が無いと
判断したまで。
- 146 :名無しさん@十周年:2009/11/12(木) 06:40:46 ID:Pa+1YdaU0
- インターフェイスなんてJavaにもあるだろ
どこが目新しいのか>>1からは読みとれんかった
- 147 :名無しさん@十周年:2009/11/12(木) 06:40:47 ID:Kt7CC7HS0
- もうC++派生言語いらねーから
- 148 :名無しさん@十周年:2009/11/12(木) 06:40:58 ID:MP3Yq82PO
- ググりにくい命名だな
いい別名つけないと
たぶん開発者に敬遠されて普及はしない
- 149 :名無しさん@十周年:2009/11/12(木) 06:41:24 ID:mEPVLVdT0
- つか今のある言語で何とか済めば、活用される機会なんてないだろうに
- 150 :名無しさん@十周年:2009/11/12(木) 06:43:16 ID:1CCXxIwl0
- C#は将来性無いな。
VBみたいにランタイム無いと動かないし、動作もC++のそれより遅い。
- 151 :名無しさん@十周年:2009/11/12(木) 06:43:45 ID:vlNE0xCQP
- プログラミング言語なんてものは、単なる道具にしか過ぎない。
目的を達成するための、ただの道具。
道具ってのは、目的達成のために適した物を選択するだけ。
手段と目的が逆になっている、あるいは区別ができなていない奴が多いな。
- 152 :名無しさん@十周年:2009/11/12(木) 06:43:50 ID:0CDkTwTwO
- cだけで十分だわ
- 153 :名無しさん@十周年:2009/11/12(木) 06:44:33 ID:u+4nEWxe0
- >>140,145
個人でずっとやってきたからIT土方ってのがいまいちピンとこないんですよね
この年で貧乏生活してるので多少土方でもまずは食って行かなきゃならないですし
>>134
自分はどれもこれも中途半端…力量不足ですね。
JavascriptはAPIやら公開されているものを設置できる程度、
Flashもかじった程度、ActionScript書けないし。うーん、自信なくなってきた。
とりあえずそろそろ休みます。ありがとうございました。
- 154 :名無しさん@十周年:2009/11/12(木) 06:45:09 ID:vjZMukR70
- オブジェクト指向ってそんなに現場に浸透してるか?
というか、オブジェクト指向言語を使いながらその特長を生かしてない
コーディングが多く見られると思うんだが。
- 155 :名無しさん@十周年:2009/11/12(木) 06:48:22 ID:P+b2bUPo0
- >>131
VBで止まってしまうとドカタ一直線だな
とりあえずVBは飯のタネというぐらいで距離を置いて、別の言語や技術も吸収しようという
アンテナの高さと意欲があれば大丈夫
まあ、COBOLerあがりがVB楽でそれにどっぷり漬かってしまうのはよくあること
- 156 :名無しさん@十周年:2009/11/12(木) 06:50:58 ID:Ke6AWI3c0
- VBやるよりならC#やった方がいいような。
VB触った事無いけど。
- 157 :名無しさん@十周年:2009/11/12(木) 06:51:28 ID:gDk7dPW+O
- そもそもプログラム言語そのものが古い
絵を書いたりボタン設置とかアプリとかスクリプトとかを簡単にデザインできて項目ごとにラジオボタンで機能設定(ハッキングから料理レシピまで選択可)できてwebページにドラッグアンドドロップしたら完成
みたいにしろよw
- 158 :名無しさん@十周年:2009/11/12(木) 06:53:07 ID:rWKXw5q3O
- >>51
VBみたいなインチキ言語といっしょw
- 159 :名無しさん@十周年:2009/11/12(木) 06:53:24 ID:IVsgmccM0
- さてと、
そろそろ現役復帰すっかな。
- 160 :名無しさん@十周年:2009/11/12(木) 06:53:40 ID:ZSMHjz5h0
- 大規模でいかにも土木工事的なシステム開発だとオブジェクト指向は普及してない気がするな。
あと事務用言語畑の人はロジや財務の知識を要求されるようになるから
技術者とはかけ離れていくな。気がついたらコードを一切書かない環境にいる。
- 161 :名無しさん@十周年:2009/11/12(木) 06:53:49 ID:P+b2bUPo0
- >>154
ツールの特長を生かしきってないのは設計者の問題もあったりするんだよな
昔、Oracleで他テーブルの排他制御用のテーブルを用意してたシステムがあったときは空いた口がふさがらなかった
- 162 :名無しさん@十周年:2009/11/12(木) 06:54:35 ID:4VtUbIwk0
- >>150
ネイティブコードじゃないといけない局面の方が少なくなってきてるんじゃない?
ある目的に特化したプログラム以外なら速度はどうにでもなるし。
>>154
はやり。もしくは雰囲気を楽しむ。
デザインパターンくらいはマスターしておいてほしいけどね。
- 163 :名無しさん@十周年:2009/11/12(木) 06:55:00 ID:nQaeBZBy0
- >>157
実際、そうやって作る
- 164 :名無しさん@十周年:2009/11/12(木) 06:55:54 ID:1x/j/zUX0
- プラグラマで食っていける者はそんなに多くないからな。
多くがなんちゃってプログラマで基本が出来てない者が
大多数だしな。このGOだってC、C++の基礎無しには
難しいだろうしな。
- 165 :名無しさん@十周年:2009/11/12(木) 06:56:01 ID:1usbvqq/O
- >>155
ん?なにか?読んだ?俺の事。
- 166 :名無しさん@十周年:2009/11/12(木) 06:56:02 ID:8QhRcLgiO
- つまり、そんな設計でも十分な訳で、
オブジェクト思考はあんまいらないと
- 167 :名無しさん@十周年:2009/11/12(木) 06:56:22 ID:Ke6AWI3c0
- >>150
C#はGUI用に使って、速度が要求される部分をC++/CLIで作ってる
- 168 :名無しさん@十周年:2009/11/12(木) 06:59:26 ID:nQaeBZBy0
- この爺が他人の作ったライブラリ群が把握出来ないから
自分が把握出来るようにライブラリ作ったっていうのが本当だろ
それがまた、最大のGo開発のモチベーションだったはず
オブジェクト指向? ふざけるなよ
- 169 :名無しさん@十周年:2009/11/12(木) 07:00:32 ID:7RPlik9q0
- 代入が:=か
pascal風味だな
- 170 :名無しさん@十周年:2009/11/12(木) 07:00:32 ID:Jygbr0BDP
- pythonはもう飽きたのか?
>>150
ランタイム無いと駄目って
JAVAもpythonもrubyもDelphiも主要な言語全否定だな
- 171 :名無しさん@十周年:2009/11/12(木) 07:01:28 ID:cHK9+sfy0
- 昔のN88ベーシックのように
OSにバンドリングというか、一体化させれば、
グーグルの力で普及するかもよ。
- 172 :名無しさん@十周年:2009/11/12(木) 07:02:11 ID:P+b2bUPo0
- >>167
結局、ManagedなコードでCLRで動かすならC#もC++もあんまり関係なくね?
- 173 :名無しさん@十周年:2009/11/12(木) 07:03:04 ID:MP3Yq82PO
- >>168
よくある話だなそれ
- 174 :名無しさん@十周年:2009/11/12(木) 07:05:01 ID:4+mhKjXf0
- 継承したかったら開発環境が半自動でインタフェイス宣言と
親クラスの保持とメソッド呼び出しを展開してくれるとかだろうか
- 175 :名無しさん@十周年:2009/11/12(木) 07:05:57 ID:Ke6AWI3c0
- >>172
既存のC++ライブラリが使える。
DirectXとか、画像ライブラリとかはC++/CLIでないと使えない(C#だと面倒)
- 176 :名無しさん@十周年:2009/11/12(木) 07:07:47 ID:4eEMMETeO
- 【IT】iPhoneアプリ開発者の貧乏度 [09/10/21]
http://anchorage.2ch.net/test/read.cgi/bizplus/1256306289/
1:おっおっおっφ ★ 2009/10/23 22:58:09 ???
世界で最もホットな多機能携帯電話iPhone向けのソフト開発は、マニアがひと山当てる
ことのできる新ゴールドラッシュだと宣伝された。アップルが専用ソフトを配信するアップストアを
始めて1年半たつが、何人の大金持ちが生まれたのだろうか。
アップルは発表しないが、12万5000人の開発者の大半は利益を出せないでいるらしい。
人気ゲームの開発者の利益でさえ、一般の想像をはるかに下回る。初期投資すら回収できない例も多い。
米調査会社フォレスター・リサーチによると、ソフトの開発コストは平均2万〜15万ドルだが、
価格は1個2.5ドル。アップルは初めて持ち込まれたソフトの60%を採用しない。これまで
採用された8万5000のソフトのうち、元が取れると思われるのは数百だけだ。
起業家デーブ・バーナードは親から2万4000ドルを借り、出張するビジネスマン向けに車の
走行距離と経費を記録するソフト「トリップ・カビー」を開発。3カ月で4万5000ドル以上を
売り上げた。だがプログラマーや作画者、マーケティング担当者の報酬や法的手続きの費用に加え、
アップルに売り上げの30%を手数料として支払った。バーナードは生活のために車を売った。
最近はグーグルやマイクロソフトもソフト販売のショップを開くようになり、アップルに不満を
持つ開発者に選択肢が広がった。今度こそ新・新ゴールドラッシュになるといいが。
- 177 :名無しさん@十周年:2009/11/12(木) 07:08:02 ID:+DQCbirN0
- >>166
大規模な土建屋チックなシステムでそうなってしまう理由は二つあると思うんだ
1.関連会社を含めてトップ〜底辺までが理解できる技術を使わないとプロジェクトが進まない。
2.手続き型処理の集大成の方が結局管理が楽。
- 178 :名無しさん@十周年:2009/11/12(木) 07:10:00 ID:Jygbr0BDP
- >>177
手続き型の方が多人数での仕事の割り振りやりやすいしな
- 179 :名無しさん@十周年:2009/11/12(木) 07:11:32 ID:P+b2bUPo0
- >>175
なるほど、そういうのはC++の方が資産が豊富かもね
YRPから脱獄してWeb開発に逃げたけど、CPANあるPerlが楽みたいなものだな
- 180 :名無しさん@十周年:2009/11/12(木) 07:12:34 ID:HArAYGhv0
- >>170
>JAVAもpythonもrubyもDelphiも主要な言語全否定だな
Delphiは、なしで動くよ
- 181 :名無しさん@十周年:2009/11/12(木) 07:15:18 ID:tQyJTaVL0
- スレタイとずれるけど
インフラ側でずっとやってて30歳
今後はそれに乗るサービスがメインと考えて
こっちも考えているんだけど
考えおかしい?
- 182 :名無しさん@十周年:2009/11/12(木) 07:16:44 ID:HArAYGhv0
- >>181
日本語でおk?w
- 183 :名無しさん@十周年:2009/11/12(木) 07:17:16 ID:jrH+QMnd0
- もっとE言語つくってよ
- 184 :名無しさん@十周年:2009/11/12(木) 07:19:30 ID:+DQCbirN0
- >>181
インフラ専門の方が絶対賢いって。
裾野が広い激戦区に敢えて挑戦する必要はないと思うよ。
言いなりになる協力会社を作ってピンハネした方が効率的。
- 185 :名無しさん@十周年:2009/11/12(木) 07:19:35 ID:69nq3BLx0
- >>177
底辺のレベルが低過ぎんのが問題なんだよな。
OOPならnew(パラメータ)で戻り値取ってfreeすればいいだけの話が
コーディング段階になってグローバル変数の追加要求とか
関数間でたかだか数KBのデータ受け渡しにテンポラリファイル作りたいとか
printf()をコメントアウトしたら出力がおかしくなったとか
もうね……。
- 186 :名無しさん@十周年:2009/11/12(木) 07:21:06 ID:yIu43u9M0
- どれくらいすごいことなのか、ドラゴンボールで例えてくれ。
- 187 :名無しさん@十周年:2009/11/12(木) 07:21:54 ID:C8IidiRE0
- GCって大嫌いなんだけど
ゴミは自分で掃除しろよ
- 188 :名無しさん@十周年:2009/11/12(木) 07:24:24 ID:+DQCbirN0
- >>66
Cはやっつけの言語仕様じゃないと思うぞ。
PASCALに比べりゃ未定義の部分が多いかもしれないが、
その未定義な所が良い方向で自由度に繋がっている稀有な言語だと思う。
PASCALの厳格さが好きってのはある程度理解はできるがね。
- 189 :名無しさん@十周年:2009/11/12(木) 07:29:10 ID:HEqsNT9V0
- 文系の人には何言ってるのかわかんないのかな?
- 190 :名無しさん@十周年:2009/11/12(木) 07:30:19 ID:0eZ09Ovi0
- >1
いちおうネットワーク技術者だが、何を言っているのかさっぱりわからない。
- 191 :名無しさん@十周年:2009/11/12(木) 07:31:21 ID:ZSMHjz5h0
- >>181
インフラを10年近く?やってるのなら絶対そっちのほうがいいって。
いまさらアプリに回ることもないでしょ。
まぁみんなが休んでいるときに仕事しないといけなかったり
取り返しのつかないコマンドを実行する時の緊張感は大変なものだろうけど。
- 192 :名無しさん@十周年:2009/11/12(木) 07:33:57 ID:zO8EI3B10
- もう言語イラネ。
どうせ文法なんて、分岐、選択、ループとか、全部同じなくせに、ドンドン増やす謎。
またライセンスで稼ごうって魂胆ですか?
- 193 :名無しさん@十周年:2009/11/12(木) 07:34:39 ID:HhgqHNUlO
- >>189
一年目の文系SEですが、
ぎりぎり理解w
- 194 :名無しさん@十周年:2009/11/12(木) 07:35:04 ID:oFVdV9Xe0
- >>191
IOSをファームアップ中吹っ飛ばしてン百万のルーターをタダの箱にするとかなw
- 195 :名無しさん@十周年:2009/11/12(木) 07:35:37 ID:1V0qkO1w0
- >>36
何だって同じだっつうの
VBだから駄目だとか言ってるやつが一番アヤシイ
- 196 :名無しさん@十周年:2009/11/12(木) 07:38:44 ID:iw7e7Vkk0
- 継承が無いのに「JavaやC++よりも、ずっとオブジェクト指向的な言語」って
マジで言ってるのかなぁ
- 197 :名無しさん@十周年:2009/11/12(木) 07:41:14 ID:fPpwvGml0
- >>124
意外と、その駄洒落は正解かもしらん
- 198 :名無しさん@十周年:2009/11/12(木) 07:41:32 ID:4+mhKjXf0
- .NETに移行してもVB6の流儀を貫く人いるよね
- 199 :名無しさん@十周年:2009/11/12(木) 07:43:44 ID:qjgDfyWqO
- どの言語でもロジック組むのは変わらない。
でも、C寄りの言語だから組みやすいかもなー
タダでコンパイラとデバッガくれるなら
誰でもプログラム組む機会を与える事になる。
いい事じゃんか。
- 200 :名無しさん@十周年:2009/11/12(木) 07:44:14 ID:HEqsNT9V0
- 大学でC、JAVA、VB、アセンブラ、lispぐらいだったらやったことがあるんだけど
他にこれ覚えておいたほうがいいってのありますか?
特に無いならGoに手を出してみようかな
- 201 :名無しさん@十周年:2009/11/12(木) 07:44:18 ID:EAp9dRgQ0
- ★★★世界が認めた犯罪企業、それがグーグルだ★★★
●Googleがフランスの控訴審において敗訴:商標侵害
http://terryip.exblog.jp/1153234/#1153234_1
●Google、ドイツでの「Gmail」商標で敗訴
http://www.itmedia.co.jp/news/articles/0707/06/news013.html
●ニュース無断掲載でグーグル社が敗訴、ベルギーで判決
2月14日21時50分配信 読売新聞
●Googleがヨーロッパの裁判で敗訴! ...VRT News...ブリュッセル控訴裁判所
http://www.jiten.com/index.php?itemid=4474&catid=4
●グーグルの画像検索に差し止め命令--米グラビアサイトの訴えが認められる
http://japan.cnet.com/news/media/story/0,2000056023,20096966,00.htm
●グーグル、映画の海賊行為を支援したとして批判を受ける--米報道
http://japan.cnet.com/marketing/story/0,3800080523,20342935,00.htm
●Google-YOUTUBEが敗訴。
http://news.bbc.co.uk/2/hi/technology/7488009.stm
●グーグル、ルイ・ヴィトンに敗訴--仏での商標権侵害訴訟で
http://japan.cnet.com/news/media/story/0,2000056023,20080505,00.htm
●Google、フランスの商標権侵害訴訟でまた黒星
http://www.itmedia.co.jp/news/articles/0503/18/news010.html
●グーグル、福利厚生の大半を廃止へ――同社を去る従業員が増加
http://headlines.yahoo.co.jp/hl?a=20080826-00000003-cwj-sci
●グーグル、私道内に侵入
http://japan.cnet.com/news/media/story/0,2000056023,20379286,00.htm
●見えてきた限界:Googleは消える
http://www.itmedia.co.jp/enterprise/articles/0808/30/news003.html
●Yahoo! Japanのページビュー数がついに世界第1位に
http://gigazine.net/index.php?/news/comments/20070625_yahoo_japan/
●ブラウザのトップページ、6割がYahoo!JAPANでGoogleは1割未満
http://gigazine.net/index.php?/news/comments/20070530_pc_toppage_yahoo/
●不具合の責任を他社になすりつけるグーグル
http://www.itmedia.co.jp/news/articles/0902/02/news069.html
- 202 :名無しさん@十周年:2009/11/12(木) 07:46:58 ID:+DQCbirN0
- >>195
自分が跨げる敷居の高さの高い奴が最初にVBをやるのはオススメしないなぁ。
勉強できる環境と時間と自分の能力&余力があるなら、何かの石のマシン語→アセンブラ→Cと修得する事を勧めるな。
凡人がとりあえず手っ取り早く食う為に何かを覚えなきゃって奴にはVBを勧めるがw
- 203 :名無しさん@十周年:2009/11/12(木) 07:46:59 ID:jTdhhHLL0
- ┐
し
ゃ
ぶ
, -ー- 、 れ
ミrミミミミミ、 だ
, '⌒ヽ {ームー ミミ て ァ
((○ )) ヽー'/|ミミ め ?
`ミ!!< `! L__ ェ コ
_,,...,___ {ミヨ ! / ̄ Y ̄/ `iが ノ
/ _ ヽ、 | | / l i i | し ヤ
{/⌒\ } | V ノ|・ ノ ・ / / ゃ ロ
人、 __ ) } ヽ_ / ノ / / / ぶ ウ
( ̄/ー ヽ | / / / / れ !
|,ー、ヽ /ノノト、_,.--<___,......./ _/ よ
トニ",.. / `' " !ヘ ,...イ !!
| 、ヽ / ) //ノノ ) └
/ 人 | ( | ^^ ^| |
/ / \ ,、 i | /^! | |
- 204 :名無しさん@十周年:2009/11/12(木) 07:47:42 ID:OjRCzlxsO
- もう新しい言語とかいいか。
作るがわの気持ちにもなれやオナニー企業が。
- 205 :名無しさん@十周年:2009/11/12(木) 07:47:58 ID:69nq3BLx0
- >>200
上でも出てるけど教養としてPascal、実用としてC++かなあ。
実務で使うことが多くなってきたC#はPascalとC++のいいとこどりなんで
両方知っているとその経験だけで即使える。
- 206 :名無しさん@十周年:2009/11/12(木) 07:48:10 ID:zO8EI3B10
- ぶっちゃけC#の仕事なんて見たことない。
- 207 :名無しさん@十周年:2009/11/12(木) 07:48:52 ID:tArC7AHMO
- C++やらjavaはマジで複雑すぎる
簡易版として普及してくれたらねえ
- 208 :名無しさん@十周年:2009/11/12(木) 07:51:43 ID:+DQCbirN0
- >>200
IT分野で食っていく気なら、言語とは言えないかもだけどPerlとPHPくらいはやっといたほうがいいかもね。
あと、みんな馬鹿にするけどCOBOLも。
- 209 :名無しさん@十周年:2009/11/12(木) 07:52:23 ID:bn05kQHO0
- インターフェースがGoの中で一番斬新って事は、
斬新な事は何一つ無いって事なんだろうか
- 210 :名無しさん@十周年:2009/11/12(木) 07:53:17 ID:4+mhKjXf0
- C++って言語自体は本来複雑ではないんでないか
MSとかが汚らしいシガラミを追加したりしなければ
- 211 :名無しさん@十周年:2009/11/12(木) 07:53:54 ID:fDed8BPzi
- まあ、ブログラム言語より、設計や何を作るかの方が大事だからな
抜本的に優れた言語じゃないなら、現行ので十分なんだよ
むだに増えても、プログラマーが大変になるだけ
- 212 :名無しさん@十周年:2009/11/12(木) 07:55:28 ID:tGjUZxNm0
- だれか、"Hell, World! " がどんなプログラムになるのか教えてくれまいか?
あと、コメントは // が使えるのかどうなのか?
あとforの脱出はbreak で継続は continue かどうか
- 213 :名無しさん@十周年:2009/11/12(木) 07:57:15 ID:4+mhKjXf0
- >>209
何ら仕掛け的に斬新さが無いのに
誰が使ってもコーディングやデバッグの効率が飛躍的に高まる
とかなら斬新だと思う
- 214 :名無しさん@十周年:2009/11/12(木) 07:58:15 ID:HArAYGhv0
- >>211
windowsとlinuxとかマルチプラットホームで
ビジュアルな開発環境でネイティブな出力が得られる環境まで提供されるならとびつくけどね
- 215 :名無しさん@十周年:2009/11/12(木) 07:59:34 ID:zO8EI3B10
- >>211
結論いうと、使う側なんてどうでもいい。
googleがライセンスと保守で食っていくためにこの言語が必要。
馬鹿が必死に新言語を擁護して覚えてくれると、益々利益が上がる仕組。
もううんざり。
そして、この輪廻から抜け出せない下級PGwwww
- 216 :名無しさん@十周年:2009/11/12(木) 08:02:46 ID:mVXhUUkT0
- 命令つけかえて括弧とっただけで新言語名乗れるなら俺もやるわ
- 217 :名無しさん@十周年:2009/11/12(木) 08:03:10 ID:zO8EI3B10
- MSがC++とかC#、
SUNがJava
googleがGo
シェア争いの為に自社製言語が必要なだけ。
お前らが争えば争うほど、アメリカ人が利益えるだけと言う代物。
これが全て。
- 218 :名無しさん@十周年:2009/11/12(木) 08:05:08 ID:bn05kQHO0
- >>213
まあ優れてさえいれば、別に斬新さは求められないか
- 219 :名無しさん@十周年:2009/11/12(木) 08:05:34 ID:L1l8xMF+0
- アナログ大学の工学部卒業し、海外に留学したとたんプログラム勉強してこいって言われたんだけど、何から始めればいいの?
Cとか++とかよくわかんね
- 220 :名無しさん@十周年:2009/11/12(木) 08:05:43 ID:HArAYGhv0
- >>216
いやいや、GoはGCが言語仕様に組み込まれてるし、
並列処理用の仕様も言語仕様にはいってるから
だったらAdaでよくね?とかっていうのなしの方向でw
- 221 :名無しさん@十周年:2009/11/12(木) 08:06:32 ID:4+mhKjXf0
- >>217
Appleくらいしか使っていないObjective-Cも仲間に入れてくれ
- 222 :電動キムチ ◆QkRJTXcpFI :2009/11/12(木) 08:07:01 ID:0NLSvX15O
- また勉強し直さなきゃならんのか…
もう、N88日本語BASICでいいよ
- 223 :名無しさん@十周年:2009/11/12(木) 08:08:13 ID:pziXauZJ0
- 結論
C#でおk
- 224 :名無しさん@十周年:2009/11/12(木) 08:08:34 ID:xdL887sS0
- どいつもこいつも
もっとググりやすい名前にしろ
- 225 :名無しさん@十周年:2009/11/12(木) 08:09:13 ID:IFTVf+DdP
- 223 goto 223:
- 226 :名無しさん@十周年:2009/11/12(木) 08:10:02 ID:HArAYGhv0
- よく記事をよんだら、なんかよさげな気がしてきた
Adaほど肥大化してなさそうだし
それにしても、どうしてこの手のは Pascal っぽくなっちまうのかなw
オレとしてはうれしいが
- 227 :名無しさん@十周年:2009/11/12(木) 08:11:56 ID:AVuCEIRQO
- ファミリーベーシックでいいじゃん。
- 228 :名無しさん@十周年:2009/11/12(木) 08:12:50 ID:yE1LP0dN0
- 結論
C/C++で正解
C#はやめとけ
- 229 :名無しさん@十周年:2009/11/12(木) 08:14:20 ID:+DQCbirN0
- >>212
>>1のサンプルソース見ただけで書くと多分こんな感じ。
コメントもbreakもcontinueもサンプルにないからわからんw
package main
inport "os"
func main() {
os.Stdout.WriteString("Hello World!");
}
- 230 :名無しさん@十周年:2009/11/12(木) 08:14:56 ID:k1RXqKX/0
- D言語は?
- 231 :名無しさん@十周年:2009/11/12(木) 08:17:17 ID:4+mhKjXf0
- goto 命令が go の二文字に簡略化されたのですか
- 232 :名無しさん@十周年:2009/11/12(木) 08:26:55 ID:+2mCL4rU0
- C#ってどこ行ったの?
- 233 :名無しさん@十周年:2009/11/12(木) 08:35:04 ID:dzGEPsnyO
- >>231
Cの次だからGo
- 234 :名無しさん@十周年:2009/11/12(木) 08:42:41 ID:hPxQCOjl0
- >>136
車輪は需要があるんだから「再生産」なら問題ないだろw
- 235 :名無しさん@十周年:2009/11/12(木) 08:49:16 ID:37I/zyTd0
- >>7
今のうちに勉強しとけば3年くらいは高級とりでウハウハできるんじゃね
JAVAのときみたいに
- 236 :名無しさん@十周年:2009/11/12(木) 08:53:24 ID:37I/zyTd0
- >>49
今から言語を覚えるならVCから入るといいかも
単価が高いのはCだけど、いきなりCを覚えるには環境の構築やらデバッグやコンパイルが面倒くさくて敷居が高い。
やっぱり、統合環境の用意されているVCがいいと思うよ。
ちなみにCを覚えるとJAVAやVBは簡単に覚えられる。
基本がCだからね
- 237 :名無しさん@十周年:2009/11/12(木) 08:53:27 ID:cwlxLlJB0
- C#なんて少しでも面倒なことやろうとすると、すぐにWin32API の呼び出しの羅列
になって「この言語アホじゃなかろうか??」と思ったのは俺だけではあるまい
- 238 :名無しさん@十周年:2009/11/12(木) 08:54:51 ID:uHimjFT90
- >>232
鷹に襲われたり、SR-71を追い越したりしてるよ。
- 239 :名無しさん@十周年:2009/11/12(木) 09:00:37 ID:uHimjFT90
- OSに依存してる言語なんて、結局はOS、というか、リアルタイムモニタじみたものを
別のアーキテクチャーのCPU用にクロス開発するときには、役に立たない。
パソコンだけが、コンピュータじゃないから。
結局、最後はCかC++で、しかもインラインアセンブラまで使う羽目になる。
- 240 :名無しさん@十周年:2009/11/12(木) 09:00:49 ID:e/v5Yd5hO
- >>71
碁の特徴
覚えたら実は基礎ルールは簡単なのだが、肝心な応用ルールが1つ難しい
それが「ゲームの終わり方」だからたまらない
どころか、矛盾や解釈相違がありプロでも間違う、さらに国で違う
文法や作りは簡単だが、必須ではないはずの「お約束」「保険」「おまじない」コードを書かいたり
コンパイラのパラメータ厳密にしないと(たまに)ヌルポやメモリリークする言語になりそうだ
- 241 :名無しさん@十周年:2009/11/12(木) 09:02:30 ID:cHtfvgA20
- “Go!”→“動けよゴルァ!”って意味ですね・・・
- 242 :名無しさん@十周年:2009/11/12(木) 09:02:40 ID:55YZdx120
- funcって書くのがなんか嫌
- 243 :名無しさん@十周年:2009/11/12(木) 09:04:08 ID:2aqEGpXQ0
- 仮想ってか?なんだかLunaに似てないか・・?
- 244 :名無しさん@十周年:2009/11/12(木) 09:11:08 ID:Em2OcPVg0
- パソコンの言語なんて、すく憶えられるだろ。
問題は、いろいろやってるときに、どっちだっけってなることだけだな。
どうせ数年すれば、相互のコンバータが出来て好きなやつでやれるようになる。
- 245 :名無しさん@十周年:2009/11/12(木) 09:13:05 ID:e/v5Yd5hO
- >>91
eclipseで画面2048x1536とメモリ1.2GBにQCore程度で快適に
>>96
ジオ とか...(GEOってのがあるが)
- 246 :名無しさん@十周年:2009/11/12(木) 09:33:01 ID:WaERT/0k0
- なんだこのアホ言語www
- 247 :名無しさん@十周年:2009/11/12(木) 09:58:46 ID:t3vE43cn0
- 言語多すぎ
もう少しまとまらんのか
- 248 :名無しさん@十周年:2009/11/12(木) 10:03:06 ID:t04hKjfF0
- これ以上言語を増やすのは勘弁してくれ
- 249 :名無しさん@十周年:2009/11/12(木) 10:03:49 ID:BfTir+O40
- 結局、C/C++に戻るから意味なし
- 250 :名無しさん@十周年:2009/11/12(木) 10:04:28 ID:kXZ1HPoxO
- すべての混乱はC++がアレなのに起因する
- 251 :名無しさん@十周年:2009/11/12(木) 10:07:04 ID:7faEhWxMO
- 日本語で
- 252 :名無しさん@十周年:2009/11/12(木) 10:07:56 ID:H6XjWByIO
- 糞言語ばかりで嫌になる
それをありがたがる変態ばかりで嫌になる
- 253 :名無しさん@十周年:2009/11/12(木) 10:09:34 ID:Hkq4mz0GO
- すべて0と1でプログラムしてる俺最強だな
- 254 :名無しさん@十周年:2009/11/12(木) 10:12:51 ID:6yj0U+Qf0
- COBOL最強説
- 255 :名無しさん@十周年:2009/11/12(木) 10:13:23 ID:60oqREzCO
- いや
Fortran最強説
- 256 :名無しさん@十周年:2009/11/12(木) 10:14:42 ID:m9ZpXDqF0
- >>237
たしかにwww
けど、やっぱ楽だから使ってるけど
- 257 :名無しさん@十周年:2009/11/12(木) 10:15:52 ID:FabpOt1p0
- >>100
プログラム言語は著作権法で保護されない(著作権法第10条第3項)
- 258 :名無しさん@十周年:2009/11/12(木) 10:17:09 ID:JpEWA3/T0
- コードの再利用とかいいつつ再利用する間もなく言語が変わって行く気がするのは
俺の気のせいか?
- 259 :名無しさん@十周年:2009/11/12(木) 10:18:57 ID:6yj0U+Qf0
- >>258
だからCOBOL最強なんだよ
- 260 :名無しさん@十周年:2009/11/12(木) 10:25:51 ID:yVkJw2iJ0
- >>237
よく使うAPIのラッパークラスを用意する>ラッパーどんどんでかくなる>もうC/C++でいいや
とか
- 261 :名無しさん@十周年:2009/11/12(木) 10:30:11 ID:NA67mZm2I
- そろそろテトリスくらい組んだやつ現れてもよさそうだが
だれかGo使って何か書いた?
- 262 :名無しさん@十周年:2009/11/12(木) 10:36:34 ID:qprtKdp30
- 使いこなせれば言語なんて何でもいいんだけどな
- 263 :名無しさん@十周年:2009/11/12(木) 10:37:42 ID:FabpOt1p0
- package main
import "os"
import "directx"
import "tetris"
func main() {
tetoris.play();
}
- 264 : [―{}@{}@{}-] 名無しさん@十周年:2009/11/12(木) 10:41:56 ID:9vKYGayNP
- C#とかRuby使いたいと思いつつも、もう十数年もJava漬けなんで
面倒になっちまった。オッサンになるとダメだな。
今は、誰にも使われない俺APIとか暇な時間に作って満足してる。
車輪の再発明って、週末の趣味には悪くないわ。
ガキのころは、普通にアセンブラすらなくて、16進数でダイレクトに
ロジック考えて、大学ノートに書き出して、マシン語モニタで
入力しとったなぁ。よくあんなことできたもんだ。
- 265 :名無しさん@十周年:2009/11/12(木) 10:42:49 ID:jSbrYHbE0
- >>25
結構気が付かないやついるもんだなw
- 266 :名無しさん@十周年:2009/11/12(木) 10:43:30 ID:7Wcrjfc30
- >>6
テトリスくらいhtmlでいいだろ
<body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y()
{C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/
A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1
if(e=!e){if(f|B){for(l=228;i--;)Z[h+B[i]]=k=1;for(B=[[-7,-20,6,17,-9,3,6][t=++t
%7]-4,0,1,t-6?-A:-1];l--;h=5)if(l%A)l-=l%A*!Z[l];else for(P+=k++,j=l+=A;--j>A;)
Z[j]=Z[j-A]}h+=A}for(i=S="";i<240;X[i]=Z[i]|=++i%A<2|i>228)i%A?0:S+="<br>",S+=X
[i]?"■":"_";document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99-P)}Y()</script>
エンターで回転、カーソルキーで移動
- 267 :名無しさん@十周年:2009/11/12(木) 10:45:18 ID:uwkt8Xq20
- VB最低〜
VBでプログラムはじめたやつは、使い物にならない
- 268 :名無しさん@十周年:2009/11/12(木) 10:46:48 ID:Lmze8a/60
- publicメンバー禁止したJava?
- 269 :名無しさん@十周年:2009/11/12(木) 10:46:52 ID:nlzfLWqyP
- 来年のCMキングはヒロミだな
- 270 :名無しさん@十周年:2009/11/12(木) 10:46:55 ID:SNAezpUe0
- >>24
\\にせんとエスケープコードにになっちまうじゃねーか、タコ。
- 271 :名無しさん@十周年:2009/11/12(木) 10:47:28 ID:WCZYztuV0
- >>266
それHTMLだけじゃないような
- 272 :名無しさん@十周年:2009/11/12(木) 10:47:38 ID:EGZlMhi60
- アセンブラだけの俺も、Goのような言語も覚えた方が良いですかね?
- 273 :名無しさん@十周年:2009/11/12(木) 10:49:17 ID:jSbrYHbE0
- >>266
javascriptだし。
- 274 :名無しさん@十周年:2009/11/12(木) 10:50:44 ID:lIS0FXOp0
- JAVAのぱくりか。
- 275 :名無しさん@十周年:2009/11/12(木) 10:52:04 ID:6yj0U+Qf0
- アセンブラこそどんどん変わっていくだろ
CPUが変わればアセンブラも変わるんだし
- 276 :名無しさん@十周年:2009/11/12(木) 10:52:54 ID:jSbrYHbE0
- >>272
環境にも因るけどRubyかPython覚えておけば簡単な処理は出来ちまうから
アレコレ覚えるより的を絞った方がいいよw こんなの覚えるぐらいならまだ
Java覚えたほうがマシwww
- 277 :名無しさん@十周年:2009/11/12(木) 10:55:38 ID:RLnDVYy20
- C++、C#に取って代われるだけの実力はあるのかな?
MSが「Go」が動作しなくなる、セキュリティ対策を仕込みそうだけど。
- 278 :名無しさん@十周年:2009/11/12(木) 10:57:17 ID:J/fjhkp50
- 最近goっていうのはやってるの?
- 279 :名無しさん@十周年:2009/11/12(木) 10:58:24 ID:tN5nC32tO
- またSEの仕事が増えるな
- 280 :名無しさん@十周年:2009/11/12(木) 10:58:52 ID:RLnDVYy20
- >>34
>よほどトロい奴でない限り
orz
未だにC言語しか使えない俺・・・・・。
VBAとかも使ってはいるけど。
- 281 : [―{}@{}@{}-] 名無しさん@十周年:2009/11/12(木) 11:00:17 ID:9vKYGayNP
- そういや、今はVB案件なんてあるのかい?
サーバサイドばっかりやってるから、Win用のクライアントアプリ開発とか
まったくわからん。
Goも、標準化されて、Jakartaみたいに便利な周辺APIが拡充されるといいな。
使えるか否かってところは、Googleが自社内で使い倒すだろうし。
あとはGoでの開発をアシストしてくれる、Eclipseプラグインとか。
- 282 :名無しさん@十周年:2009/11/12(木) 11:01:10 ID:+/n7lpaK0
- C:\>
- 283 :名無しさん@十周年:2009/11/12(木) 11:01:41 ID:EEIIyIeS0
- >>259
COBOL最強かも知れんが、COBOL使いはマジ勘弁。
- 284 :名無しさん@十周年:2009/11/12(木) 11:03:20 ID:jSbrYHbE0
- >>277
ランタイムに情報収集機能コッソリいれてたりなw Googleならやるぞ。
- 285 :名無しさん@十周年:2009/11/12(木) 11:03:22 ID:RLnDVYy20
- >>258
DOS時代のソースを、WinCE版開発の際に流用し、コスト削減を目指すも、かえってバグが出まくって大赤字になり、富士通の事業部から子会社の一部門に堕ちた(ry
- 286 :名無しさん@十周年:2009/11/12(木) 11:03:36 ID:vuLQljh70
- airだけでも、もう十分です。
これ以上めんどくさいものを増やさないでください
- 287 :名無しさん@十周年:2009/11/12(木) 11:06:58 ID:j3o+VYlA0
- グーグルOSの布石かな
- 288 :名無しさん@十周年:2009/11/12(木) 11:08:41 ID:46t8T16z0
- COBOLは使える人が少なくなってきてるしな
- 289 :名無しさん@十周年:2009/11/12(木) 11:15:59 ID:SnwNGxAN0
- Goで記述したプログラムは全部googleに著作権がありますあしからず
- 290 :名無しさん@十周年:2009/11/12(木) 11:16:38 ID:yVkJw2iJ0
- >>288
以前、檻の中の仕事請けたら、COBOLで動いてやがった…
ソースプリントアウトしたので、高校で使ってたCOBOLの教科書開いて格闘したよ…
企画書とか仕様書とかないのか? >ない
なんかないのか? >ソースならある
くれ! >デジタルであげるのはできない
紙ならOK? >紙ならOK でも漏らすな
コメント一切無し
画面のスクリーンショットと、触らせて貰った時の挙動の記憶と、ソースを照らし合わせて
解析してC++に変換変換…
正直仕事とってきた営業恨んだ
- 291 :名無しさん@十周年:2009/11/12(木) 11:18:20 ID:2z3rt3JjO
- ゴォーでぇーす!
- 292 :名無しさん@十周年:2009/11/12(木) 11:19:55 ID:Hkq4mz0GO
- エクセルの関数すら平打ち出来ないのにどないせいちゅうんじゃ!
- 293 :名無しさん@十周年:2009/11/12(木) 11:21:46 ID:VXxSNOgc0
- プロなんだから
1と0だけで直接つくれよ
- 294 :名無しさん@十周年:2009/11/12(木) 11:23:24 ID:c1/J5YoQ0
- >293
機械語でプログラムを読む神なんてごく一部ですよ
- 295 :名無しさん@十周年:2009/11/12(木) 11:25:13 ID:EEIIyIeS0
- >>293
プロなんだから、道具にこだわりましょうよ。
- 296 :名無しさん@十周年:2009/11/12(木) 11:25:22 ID:8LnqOpyP0
- N88-日本語ベーシックが最強だろjk
- 297 : [―{}@{}@{}-] 名無しさん@十周年:2009/11/12(木) 11:31:31 ID:9vKYGayNP
- >>294
80年代なら、小中学生のガキでもマシン語の読み書きできる連中は
ゴロゴロしてたよ。
日曜日にパソコンショップとかに通い詰めてたような連中。
ワンボードマイコンどころか、1ビット1トグルスイッチ的なマイコンを
半田付けして作ってるヤツとかいたし。
- 298 :名無しさん@十周年:2009/11/12(木) 11:32:39 ID:ryfP+A9ZP
- これは流行らないな
今更C++理解できる奴が乗り換えると思えんけど
- 299 :名無しさん@十周年:2009/11/12(木) 11:33:20 ID:tHqIi3qy0
- 授業でFortrun 入力は紙テープ or カードの俺
- 300 :名無しさん@十周年:2009/11/12(木) 11:34:05 ID:q0/R3ofH0
- 文系事務職のおれには全く分からんから、
誰かガンダムを例にどれくらいすごいのか説明汁。
- 301 :名無しさん@十周年:2009/11/12(木) 11:35:38 ID:hRovl41G0
- まあ、継承がねーんだったら、オブジェクト指向とは言い難いな。
って、またCライク言語覚えるの面倒。もっととんでもない言語、覚えたい。
- 302 :名無しさん@十周年:2009/11/12(木) 11:35:49 ID:jSbrYHbE0
- >>300
Googleがボールの砲台をバルカンに変更って程度。気にするほどの記事ではない。
- 303 :名無しさん@十周年:2009/11/12(木) 11:36:22 ID:6yj0U+Qf0
- なんだろうな
>>297みたいなずれた返答をする奴を見るともやっとする
Z80とかの時代のマシン語と今のマシン語じゃ全然違うのに
ちなみに俺はCOBOL使いじゃなくてJava使いだ
Javaにあんまり不満はないが、互換性が売りのはずのJavaでも
バージョンが違うと動かなかったりするのをどうにかして欲しい
- 304 :名無しさん@十周年:2009/11/12(木) 11:36:33 ID:hSp1+T8oO
- 関数だらけのプログラムを書ける奴はキチガイで痔持ち
- 305 :名無しさん@十周年:2009/11/12(木) 11:37:00 ID:BRyTPgrO0
- RFD最高、CUTE最高、NHELP最高、EAGLE最高
わざわざ、工数のかかる言語にする意味がわからん。
- 306 :名無しさん@十周年:2009/11/12(木) 11:37:21 ID:lm+TMwCUP
- C++だのC#だのと色々かじってはみるもののいつもわからんのが、
今回のGo言語で言う
os.Stdout.WriteString("ぬるぽ");
みたいなところ、、、os親クラス?のStdoutクラスのWriteStringて命令なのは
なんとなくわかるんだけど、「この命令を見つけるのどうしたらいいのよ」ってのがさっぱり
膨大なリファレンスの中から、どういう表現表記かわからない命令を探す???
継承とかってのも概念はわかるんだけど、入門本のソースを読みこなそうにも、
元々用意されてるクラスなのか、著者が継承して作ったものなのかがわかりにくかったり・・・
CFみたいなWEB用のスクリプトしかやってない人間には敷居が高いっす
- 307 :名無しさん@十周年:2009/11/12(木) 11:38:18 ID:jSbrYHbE0
- >>303
Z80とかいいながら今ではPICやAVRさえ触らないとかなw
- 308 :名無しさん@十周年:2009/11/12(木) 11:38:37 ID:hRovl41G0
- えっ、アセンブラに比べたら、Cあたりでも十分、工数かからないじゃん。
それ以上、手抜くと、泥棒っていわれるぜw
- 309 :名無しさん@十周年:2009/11/12(木) 11:39:53 ID:GgEDuYKWO
- イメージキャラは郷ひろみで。
キャッチコピーは「エキゾチックプログラミングで億千万の可能性」で。
- 310 :名無しさん@十周年:2009/11/12(木) 11:41:04 ID:Lmze8a/60
- 今のCPUの命令セット使いこなすのはアセンブラ直書きとか_
- 311 :名無しさん@十周年:2009/11/12(木) 11:41:22 ID:q0/R3ofH0
- >>302
分かりやすくありがとう!
想像するとすごい違和感だけどw
- 312 : [―{}@{}@{}-] 名無しさん@十周年:2009/11/12(木) 11:42:26 ID:9vKYGayNP
- >>303
ズレてないだろ。
「プロなら1と0で作れ」に対して「機械語でプログラムを読む神なんてごく一部」
ってレスがあるところに、「そんなやつはかつてゴロゴロ居たよ」って流れであって、
CPUの世代だのそんな話しは出てきてない。
おまいさんが、勝手に前提条件付けただけ。
俺もJava使いだが、バージョンが変わって動かなくなるなんて珍しい話しじゃない。
そのためにテストコード書いておくんだろ。
言語やプラットフォームを信頼し過ぎるのは危険。
- 313 :名無しさん@十周年:2009/11/12(木) 11:44:08 ID:hRovl41G0
- まあ、おりゃ、gccさえあれば一生遊べるから、別にどんな言語が出てきてもいいんだけどなあ。
「ご苦労ねえ」ってw
- 314 :名無しさん@十周年:2009/11/12(木) 11:47:31 ID:5mGu1dRoO
- >>306
教えましょう。ググレカス
- 315 :名無しさん@十周年:2009/11/12(木) 11:49:01 ID:X9rtY6LdO
- 明らかにC++じゃねぇ!!
C#だろ
C++はなぁ、
無駄に面倒臭くて、バグを作りやすい言語なんだぞう
薄氷を踏むような細心の注意を払って
ようやく安定稼動し、パフォーマンスも得られるという
一度やると、二度と付き合いたくなくなるのに、向こうから仕事の呼出しが掛かってくるという蟻地獄のような言語なんだぞう
- 316 :名無しさん@十周年:2009/11/12(木) 11:57:54 ID:hRovl41G0
- そりゃ、お前、C++の欠点ってより、職種が悪いだけだろw
まー、C#なんか書かされるより100倍マシだけど。Winodwsでしか動かないプログラム書いて、何が楽しいんだろうねえ?
- 317 :名無しさん@十周年:2009/11/12(木) 11:58:01 ID:ft5u456P0
- こんな感じか ふぅ〜ん
なんか見た感じ
ふつーにCと変わらん論理体系のようなw
package main
import fmt "fmt".
func main() {
for i := 0; i < 1000; i++ {
fmt.Printf("NURUPO; or ぬるぽ\n");
}
}
- 318 :名無しさん@十周年:2009/11/12(木) 11:58:08 ID:Lmze8a/60
- C++は、プロジェクト内にオブジェクト指向理解してない奴が一人でもいるとぐちゃぐちゃになる言語
- 319 :名無しさん@十周年:2009/11/12(木) 11:59:53 ID:lm+TMwCUP
- >>314
os.Stdout.WriteString
が何かを調べるにはグーグルも結構だけど、
その逆って難しくないかい?他人のサンプルソースなんかが
解説と一緒に引っかかればいいけど、常にそうなるもんでもないし
- 320 :名無しさん@十周年:2009/11/12(木) 12:01:41 ID:jSbrYHbE0
- >>319
MSDN的なアホ加減だよなw そういうのw
- 321 :名無しさん@十周年:2009/11/12(木) 12:07:44 ID:BsZVIfox0
- (´・ω・`)PHP Goが出たら使ってやる。
- 322 :名無しさん@十周年:2009/11/12(木) 12:47:10 ID:CVNDP/FQP
- 名前と中身がちょっとだけ変わるだけで
ゴリゴリ書かなきゃならないって部分は全然進歩しないな
- 323 :名無しさん@十周年:2009/11/12(木) 12:56:59 ID:TFPJfM1o0
- エクセルのマクロみたいな感じで、実際の振る舞いが勝手にコードに変換されるみたいなのがいい。
メモリやらセマフォやらも適切にビジュアライズすればシステムプログラミングもできる(はず)。
- 324 :卍:2009/11/12(木) 13:03:04 ID:e7izx7Bu0
- 結局IDEが悪いとだれも飛びつかない。
- 325 :名無しさん@十周年:2009/11/12(木) 13:15:00 ID:t3vE43cn0
- >>293
Z80系のプロに会った時は感動した
- 326 :名無しさん@十周年:2009/11/12(木) 13:16:28 ID:kOcd0GiV0
- >Z80系のプロ
ザイログ語が喋れるあの人のことですか?
- 327 :名無しさん@十周年:2009/11/12(木) 13:29:52 ID:UiLqWHHU0
- >>299
ヤ〜ッ フォ〜 Fortランランランラン ヤッ フォ Fortランランランラン♪
ヤッフォ Fortランランランラン ヤッフォ Fortランランランラン♪
・・・って、こんな歌、歌わなかった?w
- 328 :名無しさん@十周年:2009/11/12(木) 13:32:17 ID:UiLqWHHU0
- >>321
PSPでGoが動くようになったら、ハード/ソフトともに「PSP Go」・・・
- 329 :名無しさん@十周年:2009/11/12(木) 13:34:07 ID:tHqIi3qy0
- >>327
先生がformat 連発してたから 名前はMrFormatになった
- 330 :名無しさん@十周年:2009/11/12(木) 14:38:53 ID:Lmze8a/60
- JavaやらC#やらGoやらCのオブジェクト指向版が次々出るのはC++が失敗だった証拠
- 331 :名無しさん@十周年:2009/11/12(木) 14:50:26 ID:W597p/Mh0
- いまからCやC++をやるならGoをやろうかなと思ってるけど
まだこれ実験段階なんだよな
期待してます
- 332 :名無しさん@十周年:2009/11/12(木) 15:09:10 ID:ve1jMM3d0
- プログラミングは、Cに始まってCに終わる。
C以外の全ての言語は、Cの拡張版か縮小版でしかない。
- 333 :名無しさん@十周年:2009/11/12(木) 15:14:00 ID:RLnDVYy20
- >>327
一応77は習ったが、卒業後1年で「でぃめんじょん」が書けなくなった時点で投げた。
社会人になってからは、Cだけだったし。
- 334 :名無しさん@十周年:2009/11/12(木) 15:17:28 ID:Jg0zTUtE0
- >>332
どんなことはないわwww
Cはできないとまずいとは思うけど。
Cからオブジェクト指向へ乗っかるのは結構苦労するよ。
つーかオブジェクト指向が分かって書いているコードとは言えない
プログラムがわんさか出てくるからかえって管理しづらい。
- 335 :名無しさん@十周年:2009/11/12(木) 15:20:46 ID:NEnuMKiS0
- GoからIssue 9に名称変更
- 336 :名無しさん@十周年:2009/11/12(木) 15:27:45 ID:cPfh7Dmd0
- とりあえずただ作ってみたってだけだな。
字面も癖が強すぎるし。
素生のいいCかと思ったけど駄目だなこりゃ。
- 337 :名無しさん@十周年:2009/11/12(木) 15:30:16 ID:1RPpKg9EP
- ( )多用するのやめてくれないかな指小さいからshift+って苦手なんだよ
- 338 :名無しさん@十周年:2009/11/12(木) 15:31:46 ID:ve1jMM3d0
- >>334
いやいや、もし時間があるなら
古典、カーニンハン/リッチー「プログラミング言語C」を熟読してご覧。
そこに「オブジェクト指向」の概念を発見できるから。
- 339 :名無しさん@十周年:2009/11/12(木) 15:32:58 ID:rtEsqcyZ0
- PSP用の開発環境をグーグルが提供したのかと思った。
- 340 :名無しさん@十周年:2009/11/12(木) 15:35:02 ID:FaI6K0M1O
- ごめんなかった事にして
- 341 :名無しさん@十周年:2009/11/12(木) 15:36:41 ID:bcxFLY/L0
- goてwwww
PSP gone
みたいにならないようにな
- 342 :名無しさん@十周年:2009/11/12(木) 15:38:01 ID:Bq1mK4ei0
- >>338
そういう言葉遊びは10年前に終わっとこう
- 343 :名無しさん@十周年:2009/11/12(木) 15:40:29 ID:QgbC9mMR0
- いまだにC/C++使ってるヤツは組み込み系かUNIX使いだけでしょ。
- 344 :名無しさん@十周年:2009/11/12(木) 15:46:14 ID:u79E/zSx0
- まーたガイジンが、バカなものを作ってるな?。
C言語は良いけど、それ以外は全部クソだった。
じゃば、ぱぁある、るびぃ、UML、げりふん
ぜんぶクソ。ガイジンはパルプンテを唱えてるだけだ。
- 345 :名無しさん@十周年:2009/11/12(木) 15:47:05 ID:8Jcad6ip0
- COBOLしかわからん
- 346 :名無しさん@十周年:2009/11/12(木) 15:53:14 ID:JtbjWCbeO
- 完全日本語のプログラム言語
ルミが1だからケンタは2ね
もしルミが2ならケンタは1だよ
エヘッ
萌え言語
- 347 :名無しさん@十周年:2009/11/12(木) 16:00:22 ID:uZGfzsGl0
- GCは便利だが、システム記述には向かんのじゃないかなぁ。
- 348 :名無しさん@十周年:2009/11/12(木) 16:01:32 ID:hyitM90y0
- 今から何かコンピューター言語を習得するなら
このGoってやつを勉強すれば一番良さそうなのかな
- 349 :秋水 ◆rSYUUSuiAQ :2009/11/12(木) 16:05:20 ID:c4Z+6rlJ0
- ('A`)q□ ぶっちゃけ、頭が古いのかvar型とか怖くて使いたくない
(へへ
- 350 :名無しさん@十周年:2009/11/12(木) 16:05:51 ID:462QE9CA0
- Goってひょっとして碁?ATARIみたいな
- 351 :名無しさん@十周年:2009/11/12(木) 16:08:27 ID:EEIIyIeS0
- >>346
こういうのを見ると、ぴゅう太を思い出す。
- 352 :名無しさん@十周年:2009/11/12(木) 16:13:04 ID:O3tfhwE70
- これなんてD2.0?ちゃんと動くなら使う。
- 353 :名無しさん@十周年:2009/11/12(木) 16:15:15 ID:BqhFS2VI0
- マイクロソフトのF#まだー
- 354 :名無しさん@十周年:2009/11/12(木) 16:27:05 ID:YF6Q6Mp40
- ソースがUTF-8限定な時点で日本のおこちゃまにはお呼びでない
- 355 :名無しさん@十周年:2009/11/12(木) 16:28:09 ID:HgxIxukB0
- >>349
variantは「型」じゃないよねとは思う。
- 356 :名無しさん@十周年:2009/11/12(木) 16:30:09 ID:Lmze8a/60
- いやもうUTF-8でいいじゃん
全部
- 357 :名無しさん@十周年:2009/11/12(木) 16:51:20 ID:uuD3TcHbP
- 低学歴のお前らには不要
- 358 :名無しさん@十周年:2009/11/12(木) 17:01:09 ID:zzj5/BvLI
- go の注目するところって、簡単にマルチコアプロセスのソフトが作れるところなんじゃないの?
- 359 :名無しさん@十周年:2009/11/12(木) 17:01:41 ID:vwCvCRDM0
- Windowsで業務系アプリならC#だな。
ネイティブコードでないことを除けば、あれはいいものだ。
動作もJAVAよりはだいぶ速いしライブラリも充実してるし。
で、Goはネイティブコンパイラなの?
- 360 :名無しさん@十周年:2009/11/12(木) 17:06:27 ID:GoozG1d10
- := ってなんだよー。
言語によってこういう記号を変えたがるのやめてほしいわ。
- 361 :名無しさん@十周年:2009/11/12(木) 17:10:58 ID:HgxIxukB0
- >>360
代入演算子と比較演算子を分けようとするとどうしてもね‥‥
=と==、:=と=で、ミスしたときにクリティカルにならないのが後者。
- 362 :名無しさん@十周年:2009/11/12(木) 17:19:52 ID:A7JizohY0
- 日本語で書ける【プログラム言語】はないのか?
- 363 :名無しさん@十周年:2009/11/12(木) 17:22:25 ID:vm3dfgmi0
- ひまわり、信長
- 364 :名無しさん@十周年:2009/11/12(木) 17:22:30 ID:6yj0U+Qf0
- >>360
統計処理のRが酷いな
あとmathmaticaも違ったっけ?
あとはそれほど変わらんと思うが
- 365 :名無しさん@十周年:2009/11/12(木) 17:32:10 ID:kNJDMxK60
- >>362
普通にアルファベットで記述した方が楽だと思うわ
- 366 :名無しさん@十周年:2009/11/12(木) 17:44:22 ID:I4vlBBr8P
- >>358
そこなんだよな。
>並列プリミティブを備えた
並列プリミティブなんて聞いたこと無いんだが、メニーコアにGoという言語そのものが対応してるって意味なら
Goは普及するんじゃないかな。
メニーコア、大量並列処理に対応した言語を待ってる人はたくさん居るだろうから。
- 367 :名無しさん@十周年:2009/11/12(木) 17:44:30 ID:uHimjFT90
- >>360
覚えてる最古ので、ALGOLっていう言語でそういうの、使ってたと思う。
大阪万博の頃だったか、本屋で解説書を立ち読みした記憶がある。
FORTHのコンパイラを手作りして、それを、プリプロセッサで普通の言語
で使おうとしたとき、Cの=と==の使い方を見て、目から鱗だった記憶があ
る。
- 368 :名無しさん@十周年:2009/11/12(木) 17:51:38 ID:6yj0U+Qf0
- >>366
俺も並列プリミティブって意味はわからんが確かに並列化を言語レベルでやってくれるとありがたいな
- 369 :名無しさん@十周年:2009/11/12(木) 17:54:34 ID:sUgKaZpFP
- >>367
FORTHの名前をこんな所で見るとは・・・
スタック領域のメモリ数を気にしながら書いていた頃を思い出したよ。
( ´Д`)ナツカシス
- 370 :名無しさん@十周年:2009/11/12(木) 17:56:57 ID:k5hqn2cK0
- まーた、検索しにくい名前を..
Cといい、C#といい、、、
- 371 :名無しさん@十周年:2009/11/12(木) 18:03:32 ID:YDHDr6w10
- Yes 高須クリニック
- 372 :名無しさん@十周年:2009/11/12(木) 18:05:42 ID:uHimjFT90
- >>362
LabViewなんてのは、どうかな?日本語も書き込めるって言う程度だが。
データーフローをチャートで書いて、解説もテキストボックスで適当に書き込む。
オブジェクトの各要素間のつながりは、全部線で表示される、というか、明示的
に自分で繋ぐ。配線図を書く要領。
オブジェクトは、もちろん多層的に、同じ文法で内部構造を作り込める。
へたすると、文字通り蜘蛛の巣のような、巨大なデータ処理構造の絵が出来
上がるが、それでも、LabView自身は、マシン語まで落ちるコンパイラだから、
単体で動作するアプリを作れる。
計測器におまけで付いてくるアプリプログラムはこのLabViewで作ったものも沢
山ある。
- 373 :名無しさん@十周年:2009/11/12(木) 18:09:28 ID:IjPgyF2eO
- 10 カケ "ヌルポ"
20 トベ 10
- 374 :名無しさん@十周年:2009/11/12(木) 18:12:54 ID:k5hqn2cK0
- Go の検索結果 約 2,740,000,000 件中 1 - 10 件目 (0.37 秒)
検索でメシ食ってんだからちったあ考えろ。
- 375 :名無しさん@十周年:2009/11/12(木) 18:15:16 ID:u79E/zSx0
- 実は、Go-FORTH ですね。分かります。
- 376 :名無しさん@十周年:2009/11/12(木) 18:15:22 ID:vm3dfgmi0
- >>374
それらのGoの価値はゴミみたいなもんだから
プログラミング言語Goの方が優先されるだろ。
順位を味付けするのは簡単だろうしw
- 377 :名無しさん@十周年:2009/11/12(木) 18:15:39 ID:BqhFS2VI0
- 逆にいうとそれだけ引っかかるワードだけど、
検索結果の操作し放題じゃんw
- 378 :名無しさん@十周年:2009/11/12(木) 18:21:39 ID:r7COshDyO
- 今度産まれる子供の名前にしよう
豪・郷・合・強・剛
- 379 :名無しさん@十周年:2009/11/12(木) 18:50:52 ID:3FBQ+NvCO
- >>368
parallel primitiveでググってみたんだが情報が出てこないな。
ミューテックスとかをメニーコアで使いやすくするための仕組みとかな気がする。
- 380 :名無しさん@十周年:2009/11/12(木) 18:54:20 ID:ZS5pz8Ia0
- >>374
ワロタ
- 381 :名無しさん@十周年:2009/11/12(木) 19:01:19 ID:kXZ1HPoxO
- >362
mindとかあったぞ
- 382 :名無しさん@十周年:2009/11/12(木) 19:03:30 ID:6yj0U+Qf0
- マインド懐かしい
- 383 :名無しさん@十周年:2009/11/12(木) 19:12:04 ID:kOcd0GiV0
- ホビープログラムしか組んだことないからあれなんだが、
オブジェクト指向って本当に必要なの?なんか宗教じみてて気持ち悪いんだが・・・
全員が思想を理解してないとグズグズになっちゃうとか、便利になるための技術のはずなのに
なんか選民思想的なものになってるように見える
- 384 :名無しさん@十周年:2009/11/12(木) 19:13:46 ID:6yj0U+Qf0
- >>383
いや、わかれば便利だよ
むしろオブジェクト指向以前はどうやって組んでたか忘れるくらい
宗教的でも何でもないよ
データと、それを扱うメソッド(関数)をひとまとめに整理しておくってだけの話
- 385 :名無しさん@十周年:2009/11/12(木) 19:15:02 ID:jSbrYHbE0
- >>337
LISPやってるやつに謝れ
- 386 :名無しさん@十周年:2009/11/12(木) 19:17:45 ID:uHimjFT90
- >>385
LISP使いって、現存してるの?
- 387 :名無しさん@十周年:2009/11/12(木) 19:18:20 ID:DUbpQpVQ0
- データメンバを言語レベルで隠蔽しましたって、だけかね。
- 388 :名無しさん@十周年:2009/11/12(木) 19:20:01 ID:GdQijOKT0
- >>384
ということで素直に「関数のみでOK」って考えも
アリではあるよな
- 389 :名無しさん@十周年:2009/11/12(木) 19:21:34 ID:/Uwb5fCCP
- >>383
1人で暮らしてるやつと、
彼女と同棲しているやつと、子供までいる家族と
寮で大人数の生活しているやつの生活習慣の差みたいなもの。
「夜中に風呂を使うのは迷惑なので禁止」とかいう寮のルールを
一人暮らしのやつが「宗教じみてる」とかいっても、
それは集団生活のルールなのだ。文句言う方が小児的。
一人暮らしならば、ものを片付ける時も片付ける場所は
自分さえ判ってればいいけど、みんなの道具を片付けるならば
決めた場所に片付けておくべきとか、そう言うレベル。
- 390 :名無しさん@十周年:2009/11/12(木) 19:26:08 ID:jSbrYHbE0
- >>386
知らんww 俺はやってない。 俺も最近はPHPとC++、Pythonぐらいしか触る用事がないよ。
- 391 :名無しさん@十周年:2009/11/12(木) 19:28:59 ID:6yj0U+Qf0
- >>388
そうそう
- 392 :名無しさん@十周年:2009/11/12(木) 19:37:00 ID:DD35UdP80
- オブジェクト指向で無駄にクラスまみれなのはどうなんだ
めんどくさくて仕方ない
- 393 :名無しさん@十周年:2009/11/12(木) 19:54:02 ID:vVuccDI3P
- ぬ速にまで立ったのかよw
ミドルウェアくらいのところ、例えば今ではOSの一部と見なされるウィンドウサーバあたりを書くのに適した言語としての
「better C」争いの一角というところ。
better Cの中では一番Cから離れていない構成ではないかな。
C言語というのはミニマムなOSからドライバあたりまでは書けるが、それ以上は無理。
スクリプト言語は小さく使い捨てるにはいいが延々と繰り返し使う基幹部は書けない。
>>366
仕様を見ても、言うほどのものでもないって感じ。
並列に適した言語ならErlangがあるし、
そもそも関数型言語なら何の問題もなくメニーコアに対応できる。
>>392
Goにクラスは存在しないよ。
構造体と、構造体へ規制を加え参照をとるインターフェースだけがある。
まあprematureな再利用はprematureな最適化と同じという意図は分かるが、
>319にあるような名前空間の複雑さにはなんら対応できていないw
- 394 :名無しさん@十周年:2009/11/12(木) 20:49:29 ID:8mAjGe0U0
- C++のクラスの実態って
Cの構造体を拡張して、変数だけでなく関数も扱えるようにしただけじゃん。
- 395 :名無しさん@十周年:2009/11/12(木) 21:06:57 ID:PL6GTeCiP
- C#との違いが・・・
- 396 :名無しさん@十周年:2009/11/12(木) 21:08:37 ID:3FBQ+NvCO
- >>393
それはLinuxに喧嘩売ってるのかw
基本的なサーバウェアでC以外で書かれてるのは殆どないはずだが。
あと2chもCで動いてるよな。
- 397 :名無しさん@十周年:2009/11/12(木) 21:11:23 ID:920iPkY/O
- googleOSもこれで書いてあるの?
- 398 :名無しさん@十周年:2009/11/12(木) 21:14:05 ID:jSbrYHbE0
- >>397
OSは確かubuntuベースだろ
- 399 :名無しさん@十周年:2009/11/12(木) 21:14:28 ID:8g4yvYph0
- >>386
emacs 使ってれば使う。
- 400 :名無しさん@十周年:2009/11/12(木) 21:15:57 ID:SUcM57hY0
- アッセンブラーとCでプロテクトモードプログラムを書いていた知識は
もうなんの役にも立たないな
- 401 :名無しさん@十周年:2009/11/12(木) 21:16:06 ID:uHimjFT90
- >>399
あ゛ 忘れてた…
- 402 :名無しさん@十周年:2009/11/12(木) 21:23:18 ID:jd60IIbT0
- >>316
そういうけど、C#はmonoでかなり動くから楽しいよ。
LINQまで対応しててびっくりした
- 403 :名無しさん@十周年:2009/11/12(木) 21:24:52 ID:PL6GTeCiP
- >>316
レガシー野郎発見
- 404 :名無しさん@十周年:2009/11/12(木) 21:25:19 ID:uHimjFT90
- >>400
〜〜く〜み〜こ〜み〜の〜世界へ〜〜おいで〜〜
〜〜た〜の〜し〜〜い〜ぞ〜〜〜〜
- 405 :名無しさん@十周年:2009/11/12(木) 21:26:03 ID:uSG5T6hF0
- ガベージコレクタがある時点で、システムに向かない。
- 406 :名無しさん@十周年:2009/11/12(木) 21:29:18 ID:VtSLe+AdO
- COBOLだよね、やっぱり
- 407 :名無しさん@十周年:2009/11/12(木) 21:29:24 ID:LA2+y4j10
- 今週の、パソコンサンデーでライブラリを副音声で流してくれるらしいから
メタルテープかって来たよ!(´・ω・`)
- 408 :名無しさん@十周年:2009/11/12(木) 21:31:10 ID:vVuccDI3P
- >>396
だから言うとるじゃないですか、本来はミドルウェア、非技術者のエンドユーザはOSの一部とみなす部分と。
んで、基本的なサーバーウェアがCでしか書けないというのがクセもので、
文字列を扱う2chみたいなのは安全な文字列が使えて並列処理が気軽にできて
書き込みのようなトランザクションが確実に実行される、
という要求を満たしたいわけよ。
そういう必要あってのbetter C争いなわけで。
- 409 :名無しさん@十周年:2009/11/12(木) 21:50:25 ID:8g4yvYph0
- >>407
Dr.パソコン こと 宮永 好道 さんはもう鬼籍の人(つω;)
- 410 :名無しさん@十周年:2009/11/12(木) 22:24:37 ID:ve1jMM3d0
- >C/C++に代わる新言語「Go」
関数のatomicity(不可分性)という厳格な概念を持ってるのかね?
これがないと、システムプログラミングには使えない。
- 411 :名無しさん@十周年:2009/11/12(木) 22:25:19 ID:Bzy6SH7T0
- マクセルの5分とか10分のテープ懐かしいな
- 412 :名無しさん@十周年:2009/11/12(木) 22:28:19 ID:5M+n6VIZO
- >>407
メタルw
ダメだwツボに入ったw
- 413 :名無しさん@十周年:2009/11/12(木) 22:33:25 ID:ZBPTLFJBi
- おれドロップアウト寸前のゲームプログラマなんだか、なぜかこのスレを見て昔の熱い思いを思い出した。
- 414 :名無しさん@十周年:2009/11/12(木) 22:34:26 ID:nB0Pr9fV0
-
int* p = NULL;
int a = *p;
- 415 :名無しさん@十周年:2009/11/12(木) 22:35:27 ID:Bzy6SH7T0
- ベーマガでプログラミング始めて25年。まだまだ面白いよ
- 416 :名無しさん@十周年:2009/11/12(木) 22:38:24 ID:nB0Pr9fV0
- >>404
(´・ω・) カワイソス
- 417 :名無しさん@十周年:2009/11/12(木) 23:20:51 ID:fBMcVGQCP
- 内容なんてどうでもいいがBSDLで公開したことは評価せざるを得ない
- 418 :名無しさん@十周年:2009/11/12(木) 23:28:36 ID:WaERT/0k0
- >>306
オブジェクト指向の嘘に気づいてしまいましたね
- 419 :名無しさん@十周年:2009/11/13(金) 00:19:04 ID:HUd5XgfP0
- オブジェクト指向を覚えるなら
Java→C++
の順でやる方がいいと思うのは俺だけ?
Cの後にC++やって( ゚д゚)ポカーンってなった後にJavaをGUIアプリを作れるぐらいまで勉強したら、
オブジェクト指向への理解が深まりC++の素晴らしさに気が付いた口なんだが。
- 420 :名無しさん@十周年:2009/11/13(金) 00:24:59 ID:gl+er78Q0
- >>419
俺もそう思った。
cやった後c++だとちょっとアレ?ってなる。
javaの方がオブジェクト思考な入り口とか使い勝手から入りやすい気がする。
c++だと少し違う点があるけど。
まぁ、c/c++、javaができれば、コレも多分近い感覚で覚えられそうな気がしないでもない。
- 421 :名無しさん@十周年:2009/11/13(金) 00:27:34 ID:v4bloK4zP
- また新しい言語かよ。
覚えきれないから、もう勘弁してよ。
- 422 :名無しさん@十周年:2009/11/13(金) 00:37:32 ID:v4bloK4zP
- >>121
Delphiなんて仕事ないですよ。
いま仕事あるのは、C/C++/Java/C#。
参入障壁が低いのはJava/C#かな。
C/C++は組み込み系くらいだろうねぇ。
VBは5年前なら仕事あったけど、いまは
ぜんぜん無くなった。
VB.NET使うなら、C#にしちゃうだろうし。
- 423 :名無しさん@十周年:2009/11/13(金) 00:45:38 ID:Mau2hizZ0
- > func main()
funcってのがうざいな。
てか、関数の返却値の型はどこで指定するんだよ。理解しがたい。
あと、代入が := って Pascal じゃねーか。気色悪いよ。
行末のセミコロンも、条件によっては書かないみたいだが、そこもPascalっぽくて気持ちが悪い。
流行らねーだろこんなの。考えた奴はセンスがない。
- 424 :名無しさん@十周年:2009/11/13(金) 00:52:34 ID:AHyaKqKMP
- 確か型は後置。
C: float filter(float x, float y, float z)
Go: func filter(x, y, z float) float
後置なのはPascal風。
- 425 :名無しさん@十周年:2009/11/13(金) 01:33:06 ID:ZiGuEEZu0
- >>418
つーか、例えばJavaとか依存性違反でまくりでイライライライラすんだよね。
何でもそうだけど行き過ぎた志向はあかんわ。
- 426 :名無しさん@十周年:2009/11/13(金) 01:38:37 ID:uHBlPopX0
- 欧米だとまだまだ、pascalがメジャーだったり
最初に覚えるのがpascalだったりすることも多いみたいだから
最初に覚えたものに一生影響されるってのはあるからな。
Goの設計者もその口なんだろうなぁ。
でも新規設計するなら、基本的な文法は、C++ベースにすれよな。
あと、ランタイムが不必要にしてくれ。
C#形式の選択肢は別にあっていいけど。
- 427 :名無しさん@十周年:2009/11/13(金) 01:40:41 ID:SI19sAl40
- >>424
うーん慣れんなw
- 428 :名無しさん@十周年:2009/11/13(金) 01:43:10 ID:pjaBJezD0
- >>1
日本語でおk
- 429 :名無しさん@十周年:2009/11/13(金) 01:43:33 ID:x+ev6BdQ0
- フロントエンドogleが出るのはいつですか?
- 430 :名無しさん@十周年:2009/11/13(金) 01:49:38 ID:DS6jRbcK0
- あれ、GoogleってPythonの人を引き抜いたんじゃなかったっけ?
- 431 :名無しさん@十周年:2009/11/13(金) 01:49:53 ID:+xC/EUog0
- 並列処理は重要だな.
どんな実装なのか調べてないから解らんが.
- 432 :名無しさん@十周年:2009/11/13(金) 02:04:45 ID:Mr9dju6vP
- 基本コンパイラでいいが、初心者向けにインタプリンタを使えるようにすべきだと思う
- 433 :名無しさん@十周年:2009/11/13(金) 02:14:36 ID:dI1DkGV00
- S式でいいじゃん
- 434 :名無しさん@十周年:2009/11/13(金) 02:20:54 ID:KXAODUSaO
- もういい加減にしてほしい
いくつやればいいんだよ!
- 435 :名無しさん@十周年:2009/11/13(金) 02:23:44 ID:ZMQHVr7JO
- ウガー
- 436 :名無しさん@十周年:2009/11/13(金) 02:24:51 ID:vfUvpfRK0
- >実行時リフレクション
杏里の曲を思い出した。
それはそうとリフレクションって、インスタンスからクラスの構造変えることだろ?
それってやばくね?一種のGOTOみたいなヤバさを感じる。
- 437 :名無しさん@十周年:2009/11/13(金) 02:33:51 ID:DuNXHFH00
- C#の、クラス内で変数がなくなって関数がデータ持つってのは好き
- 438 :名無しさん@十周年:2009/11/13(金) 02:36:52 ID:vfUvpfRK0
- 個人的には、JavaScriptをもっと整備した言語が出来て欲しい。
JavaScriptはプロトタイプベースのお手軽さと、関数を
第一級オブジェクトとして扱うシビアさとを併せ持った稀有な言語だ。
例えるなら「幼なじみの学級委員長」なポジション。
あいまい模糊とした部分をスパッと整理して、ラムダ演算を
Haskell並の表現力で記述できて、さらにマルチスレッドに
対応してくれれば、C#なんて目じゃないぜ。
- 439 :名無しさん@十周年:2009/11/13(金) 02:37:09 ID:dI1DkGV00
- >>436
>それはそうとリフレクションって、インスタンスからクラスの構造変えることだろ?
それを含むが、それだけではない。
- 440 :名無しさん@十周年:2009/11/13(金) 02:47:59 ID:Jmi3uUnY0
- いいからしゃぶれ
- 441 :名無しさん@十周年:2009/11/13(金) 02:57:42 ID:oBkBPvU4O
- つーかCの焼き直しはjavaやらc#やら沢山あってもうお腹一杯だよ。
せっかく:=なんてのを持ち出してくるんならpascal系の新型を作って欲しかったなぁ…
Object PascalはBorlandが迷走しまくってアンダース・ヘルスバーグが居なくなってからは出涸らしのお茶みたいになってるからねぇ。
ヴィルト博士ってもう引退してるんだっけ?
Oberonはまだ改良してんのかな。
- 442 :名無しさん@十周年:2009/11/13(金) 02:59:26 ID:AHyaKqKMP
- >>438
関数ポインタ込みで全部ハッシュテーブルに入れるのはLua由来だった気もするが、どっちが先だったか忘れた
- 443 :名無しさん@十周年:2009/11/13(金) 02:59:48 ID:vfUvpfRK0
- おーっとここでMINDがアップをはじめたようです。
- 444 :名無しさん@十周年:2009/11/13(金) 03:02:50 ID:AHyaKqKMP
- >>443
俺に5000万ほどくれればほとんど日本語そのものであるようなコンピュータ言語を作れるが、くれ。
- 445 :名無しさん@十周年:2009/11/13(金) 03:04:02 ID:v6+N+E690
- C#とpascalを足して2で割ったみたいな感じだな。
- 446 :名無しさん@十周年:2009/11/13(金) 03:07:18 ID:vfUvpfRK0
- >>444
金は無いが、夢だけはでっかく持とうじゃないかw
MINDは日本語記述もさることながら、日本語の言語構造を利用して
内部構造までもスタック型にしているところが面白い。
「なでしこ」も日本語記述だけど、中身は別物だからなー。
- 447 :名無しさん@十周年:2009/11/13(金) 03:39:56 ID:AjdWR5KO0
- プログラミング言語と言えば、
VBは簡単だっていうのとVBA使えるといいのかなという
不純な動機で、しばらく前にVB.net(2002)を買ってみたが、
ややこしくて数年放置してしまった。
使ったことあるのN88-BASICくらいだったからなぁ・・。
細かい規則とか、よくわからん概念とか、
初心者本1,2冊読んだだけじゃ書いてないことがあるらしく、
適当にコード書くと変なエラーが出て困った。
仕方がないので、Petzoldの分厚い本を買ったわ。
- 448 :名無しさん@十周年:2009/11/13(金) 03:48:24 ID:AHyaKqKMP
- >>446
同じこと思ってたか
ただ、残念ながら日本語は述語が最後に来るのがForthっぽいだけでスタック型言語ではないから、
MINDでは日本語っぽさが強いだけでまだ不足が多い。
なでしこは日本語プログラミングを名乗るのもおこがましい出来そこないだからなw
一応自分は言語学を専門の一つとしていて、
かつプログラミングとか簡易パーザで金を取る人間でもあるから、
日本語もプログラミング言語も全く同一のコンテキストの上にあるように見えてしょうがない。
- 449 :名無しさん@十周年:2009/11/13(金) 04:11:08 ID:Dlmv6ppN0
- は?
- 450 :名無しさん@十周年:2009/11/13(金) 04:34:41 ID:Mr9dju6vP
- >>448
言語学学んだのは海外?
- 451 :名無しさん@十周年:2009/11/13(金) 04:39:57 ID:WLLOGig20
- まさかダジャレで攻めてくるとは思わなかった
しのあとごって、グーグルの中の人は日本人かよ
- 452 :名無しさん@十周年:2009/11/13(金) 04:50:57 ID:AHyaKqKMP
- >>450
国内ですが、まあプログラムもできる程度の自由度のあるとこ。
- 453 :名無しさん@十周年:2009/11/13(金) 04:55:09 ID:Mr9dju6vP
- >>452
言語学科がある大学は無いと思ったが。
- 454 :名無しさん@十周年:2009/11/13(金) 05:14:07 ID:kNshWhbZ0
- 言語レベルで QueryInterface くっつけた感じ?
- 455 :名無しさん@十周年:2009/11/13(金) 05:21:37 ID:AHyaKqKMP
- >>453
代表例をあげればこういうところはありますんで
ttp://www.l.u-tokyo.ac.jp/cgi-bin/labo_detail.cgi?id=13
- 456 :名無しさん@十周年:2009/11/13(金) 05:24:11 ID:vfUvpfRK0
- O/Rマップがきちんとしている処理系もいいな。
DBとの安全&確実な接続をきれいに隠蔽してくれるの。
まるで永続的なオブジェクトでもあるかのように扱える。
- 457 :名無しさん@十周年:2009/11/13(金) 08:24:30 ID:o/+jxyVzP
- >>448
m9^Д^)m9^Д^)m9^Д^)ジェトストリームプギャー
- 458 :名無しさん@十周年:2009/11/13(金) 09:04:08 ID:NLNBSfkZO
- CPSとかプロセス代数とか確率的π計算とか
計算モデルの分析や並行性の分析や形式的検証に使われてる道具があるじゃん
ああいうのを言語仕様なりライブラリなりにもっと取り込んでほしい
Erlangのチャネルの受渡しとかそれっぽいけど
- 459 :名無しさん@十周年:2009/11/13(金) 09:09:07 ID:p0akaZD80
- 46 名前: 水先案名無い人:2009/10/09(金) 03:12:59 ID:eTJvEYuH0
俺の大学の先輩が自称スーパーハカー
なのに結構簡単なこと俺に聞いてきたりするんでちょっとからかってやろうと思い
俺「先輩ってプログラミングできるんですか?あ、当然できますよね?^^」
先輩「できるよ」
俺「何言語が使えるんですか?」
先輩「機械語」
俺「(機械語w最近覚えた言葉か?w)・・・ちょっと簡単なの書いてみてくださいよw」
ってゆったらおもむろにメモ帳を起動し0101011010・・・と書いていった
俺はどうせ適当に01打ってるんだろうと思っていた
しかし、次の瞬間!なんと画面にはHello!○○○(俺の名前)とゆう文字が表示されていた
俺は素直にすげーとおもった
- 460 :名無しさん@十周年:2009/11/13(金) 09:12:09 ID:Bk5GZSU60
- notepadでできたのならすごい
- 461 :名無しさん@十周年:2009/11/13(金) 09:32:57 ID:+UiuIcqA0
- コンパイルがやたら速くてもなあ。
あれはあれで良いコーヒーブレイクになったりするんだが。
- 462 :名無しさん@十周年:2009/11/13(金) 09:45:35 ID:ZiGuEEZu0
- しかし地味に伸びるスレだな ν+のスレだって思えんw
- 463 :名無しさん@十周年:2009/11/13(金) 10:00:04 ID:wb6n9Vy9I
- >>462
伸びてるけどGoについてはあまり語られてないような
- 464 :名無しさん@十周年:2009/11/13(金) 10:08:36 ID:5YFjkHBd0
- import文とかグローバルだとセミコロンいらんのか
- 465 :名無しさん@十周年:2009/11/13(金) 10:09:09 ID:p0akaZD80
- >>461
コンパイル早い方がいいだろ
遅かったらデバッグはかどらん
- 466 :名無しさん@十周年:2009/11/13(金) 10:11:08 ID:5YFjkHBd0
- http://golang.org/doc/logo-153x55.png
なんかw
- 467 : [―{}@{}@{}-] 名無しさん@十周年:2009/11/13(金) 10:14:54 ID:3jKxIkM6P
- Javaでビルド時にカバレッジツール(Cobertura)も稼働させてるけど、ソースが多いと
かなり遅いんだよな。
でも、コードのどの部分がテストされてないとかが、
行ベースのカバレッジと、条件分岐ベースのカバレッジの2通りで
結果を出してくれるから手放せない。
カバレッジツール導入のデメリットは、やり過ぎるとテストの
カバー率100%を意識したテストコードを書いてしまうように
なってしまうこと。
まぁしかし、客への報告時は抜群のウケなんだよな。
単体テストでは100%テストされてるコードってのは。
Goは、まだまだ周辺フレームワークが足りないだろうけど、
ネイティブコード吐き出せるのはいいかも。
- 468 :名無しさん@十周年:2009/11/13(金) 10:29:06 ID:+zDW8iyJ0
- >>346
日本語プログラミング言語といえばなでしこ
http://nadesi.com/
- 469 :名無しさん@十周年:2009/11/13(金) 11:13:54 ID:o4FdYPFA0
- >>266
恥ずかしいwwwwwwwwwwwwwwwwwwwwwwwww
- 470 :名無しさん@十周年:2009/11/13(金) 12:34:51 ID:ZiGuEEZu0
- >>463
ま〜お腹イッパイだからな。「Goじゃないと出来ないこと」なんてないわけだし。
- 471 :名無しさん@十周年:2009/11/13(金) 13:05:35 ID:vfUvpfRK0
- >>286
AS3はJavaScriptをクラスベースに仕立てた言語で
オレから見れば間違った進化だ。
そのくせJAVAほどストリクトじゃないし、C#より速度が遅い。
AIRはネイティブアプリが作れるとか言うけどI/O絡みが実に中途半端。
キーボードの同時押しをまともに取れないし(ワープロとか作れねーよ!)、
画面解像度の調節もできない。(ハードウェアアクセラレーターで擬似的に
表現するけど、画面がニジむ)
- 472 :名無しさん@十周年:2009/11/13(金) 13:15:58 ID:DGoNhbMQ0
- 新言語なんぞどうでも良いから、構造化エンジンとか搭載した、まともなリファクタリング&トランスレータ等のツールを作れよ…
- 473 :名無しさん@十周年:2009/11/13(金) 13:26:45 ID:Mau2hizZ0
- Pascalは、行末のセミコロンの使い方が理解できない。
このGoとかいうのも、同じ病気に罹ってるな。
CやC++は、その点極めて明確で分かり易いのだが。
- 474 :名無しさん@十周年:2009/11/13(金) 13:32:54 ID:tEH6RVvp0
- 押忍 押忍 押忍
押忍 押忍 押忍
押忍 押忍 押忍
押忍 押忍 押忍
- 475 :名無しさん@十周年:2009/11/13(金) 13:41:34 ID:T1yWLvp80
- 主要なOSのどれかがGoで実装されるようになってから覚えれば十分
逆に言えばそこまでメジャーにならないなら意味がない
- 476 :名無しさん@十周年:2009/11/13(金) 13:44:18 ID:eWjefIZK0
- GoでOS作ってみた
なんてニコ動がうpされる日も近いな
- 477 :名無しさん@十周年:2009/11/13(金) 13:49:36 ID:MfFmuUbg0
- 個人的には、AS3みたいなリッチ系なのも出して欲しいなあ
- 478 : [―{}@{}@{}-] 名無しさん@十周年:2009/11/13(金) 13:53:02 ID:3jKxIkM6P
- Goで俺APIとかシコシコ作り始めるのも楽しそうだな。
Windowsで動くGoコンパイラでないかねぇ。
- 479 :名無しさん@十周年:2009/11/13(金) 14:15:46 ID:GcAWnylb0
- C++がダメだダメだという意見が多くてJavaとかC#とか次々に新しいものを作ってはいるが
結局どれもC++以下にレベルダウンしてるだけで終わってるからな
- 480 :名無しさん@十周年:2009/11/13(金) 14:21:44 ID:Mau2hizZ0
- C++は良い言語だと思うよ。STLと組み合わせれば、今のところ敵はない。
いわんやGoなんてゴミ、相手にもならない。
C++0xがどうなってるの気になるところ。200xはもうすぐ終わってしまうから、はやくしる。
- 481 :名無しさん@十周年:2009/11/13(金) 14:23:10 ID:wpeHcZMv0
- グーグルマップ先生にはぜひ古代や中世の世界地図に挑戦してもらいたい
- 482 :名無しさん@十周年:2009/11/13(金) 15:03:43 ID:ZiGuEEZu0
- >>479
それはあるかもな。例えばGCなんか管理能力がないから言語依存させるだけで
普通に基礎どおりやってればいらねーもん。こんな感じで余計な実装増えてるだけで
だんだんクソまみれになってくのはWinの進化みたいな単なる肥大でしかないよな。
- 483 :名無しさん@十周年:2009/11/13(金) 15:15:22 ID:Z7BQxC6z0
- >>36
それVBのオブジェクティブ言語機能を使えない低レベルなやつがよく言ってる・・・
- 484 :マッチョサイエンティスト:2009/11/13(金) 15:26:43 ID:wZxH6J2H0 ?2BP(1000)
- >>483
VB5以前は確かにインチキ言語だった。
今のVB.NETはC#の方言。
- 485 :名無しさん@十周年:2009/11/13(金) 15:44:48 ID:PjhdW9LpO
- アセンブラとCとC++以外いらね
- 486 :名無しさん@十周年:2009/11/13(金) 16:10:21 ID:zyFXmh9s0
- >>485
せめてJavascriptとLLどれか一つは欲しいな
- 487 :名無しさん@十周年:2009/11/13(金) 16:24:05 ID:VuFx11670
- 初心者用にVB
で、CとC++,Java,Javascript
以外不要でしょ…
- 488 :名無しさん@十周年:2009/11/13(金) 16:25:39 ID:p0akaZD80
- >>473
俺が最初に習った言語はPascalなんだが
beginとendに死にそうになった
Cでは{と}になるって聞いて速効乗り換えたよ
- 489 :名無しさん@十周年:2009/11/13(金) 16:29:35 ID:zyFXmh9s0
- つーか初心者に魔の言葉でCとか勧める鬼が相変らず生息してんのな
- 490 :マッチョサイエンティスト:2009/11/13(金) 16:32:35 ID:wZxH6J2H0 ?2BP(1000)
- >>487
初心者用にもC#でいいでしょ。
- 491 :名無しさん@十周年:2009/11/13(金) 16:36:30 ID:p0akaZD80
- 初心者はPythonでもしておけ
- 492 :名無しさん@十周年:2009/11/13(金) 16:37:31 ID:zyFXmh9s0
- もうどっかに貼られてるか?
http://slashdot.jp/developers/article.pl?sid=09/11/13/0356256
- 493 :名無しさん@十周年:2009/11/13(金) 16:38:52 ID:p0akaZD80
- >>492
>この件を受けて、フォーラムには「なんでGoogleは名前を付ける前にググらなかったんだ?」などの書き込みが寄せられている。
wwww
- 494 :名無しさん@十周年:2009/11/13(金) 16:44:09 ID:ZEZLJd+x0
- >>266
普通にすげえと思ったんだが。
- 495 :名無しさん@十周年:2009/11/13(金) 16:46:28 ID:+e25lQaE0
- >Goには“インターフェイス”と名付けられた仕組みがあり、パイク氏自身は「おそらくGoの
>中で、もっとも斬新なアイデア」だとしている。
Javaのインターフェイスとどう違うんだ?
- 496 :名無しさん@十周年:2009/11/13(金) 16:54:03 ID:/s2PCfGo0
- IT土方の悲鳴が聞こえる
- 497 :名無しさん@十周年:2009/11/13(金) 16:59:09 ID:rPqFDXtUO
- 電車で‥
ヒカルの‥
PSP‥
かと‥
- 498 :名無しさん@十周年:2009/11/13(金) 17:05:56 ID:AHyaKqKMP
- >>495
仕様読めばわかるけど、後付けでダックタイピングできる
- 499 :名無しさん@十周年:2009/11/13(金) 18:08:08 ID:WMUYvHJk0
- >493
おれもいけてる名前の適当な言語プログラム作って
WEB上で公開しようかな。大儲けできるかも?
- 500 :名無しさん@十周年:2009/11/13(金) 19:07:55 ID:kLnq3NOM0
- 究極のコードは以下でおっけ
<html>
プログラマ募集。自給1000円
</html>
- 501 :名無しさん@十周年:2009/11/13(金) 19:12:23 ID:p8/mKG9j0
- また今日もお客さんにこの言語どうなんですか?と聞かれてプログラムやってる手前知らないとは言えずに「基本的にはCと同じですね。面倒な部分はライブラリ化されているので開発はやりやすくて…」とか言い訳する仕事がはじまるお
- 502 :名無しさん@十周年:2009/11/13(金) 20:06:42 ID:UmFldoHD0
- AndroidでJavaの基本ライブラリごっそり入れ替えようとしたらSunにイチャモン付けられたんで
独自言語作るかってなったのかな?MSがC#作った経緯と似たようなもんだな
- 503 :名無しさん@十周年:2009/11/13(金) 20:11:36 ID:+zDW8iyJ0
- >>502
あれって、最低限の実装が完成されていない、ちゃんとしたものを出せやって話じゃなかったっけ?
違ったらスマソだが、それでも基本ライブラリを入れ替えるとなると、
一部のコードの流用が効かなくなる場合があるなどの弊害もあるからなぁ・・・
- 504 :名無しさん@十周年:2009/11/13(金) 20:34:52 ID:ZkL/P8fh0
- >Goには“インターフェイス”と名付けられた仕組みがあり
Javaにもあったような・・・それとは違うもんなのか?
- 505 :名無しさん@十周年:2009/11/13(金) 21:30:29 ID:kLVjRx7NO
- >>1
すまない
BASICを超高速CPUマシンで動かした方が
プログラム作りには速いような気がする。
- 506 :名無しさん@十周年:2009/11/13(金) 22:37:17 ID:uHBlPopX0
- ↑
どんな言語だろうが、
早いマシンで動かせば、
遅いマシンで動かす
よりも、早く動く。あたりまえの小学生でもわかることだが。
それに何の意味があるのだ???
- 507 :名無しさん@十周年:2009/11/13(金) 22:40:46 ID:snuQVALi0
- ↑
MZ-700に不可能はない事だけはわかったw
- 508 :名無しさん@十周年:2009/11/13(金) 22:41:13 ID:ORi+Wlo/0
- basic→FORTRAN→java→C→C++→c#の順にマスターしてきたが、
C#が一番便利だった。
Goはどうなんだろうね。
ライブラリがたくさんあるといいんだが。
- 509 :名無しさん@十周年:2009/11/13(金) 22:41:43 ID:wyAVl/Eg0
- 可読性に疑問が残る
C#で満足してるからいらん ごおgぇイラネ
- 510 :名無しさん@十周年:2009/11/13(金) 22:41:56 ID:yjcZg5BO0
- >>504
説明読む限り同じものとしか思えないよな
それが斬新なアイデアと言われてもな
- 511 :名無しさん@十周年:2009/11/13(金) 22:44:31 ID:FM84N8bO0
- んで、これ覚えたらどういう仕事があるん?
- 512 :名無しさん@十周年:2009/11/13(金) 22:44:56 ID:wyAVl/Eg0
- Googleもそうだけどさ、自社の名前を製品名の一部に含めるのとか
やめようぜ ややこしくなるし、へんな宗教みたいだからさ
- 513 :名無しさん@十周年:2009/11/13(金) 22:46:00 ID:Fc5Zrt/P0
- (なぜLispを使わない?)
- 514 :カミヤマミ ´Å`彡マスオ ◆ZAPKFwwAms :2009/11/13(金) 22:48:07 ID:fEv+IEqi0
- 「GAEGo」とかなんか頭悪そうだなwwwwwwんでライブラリとか明らかにGo優遇とか。
結果、GAEごと死ぬ。
- 515 :名無しさん@十周年:2009/11/13(金) 22:50:15 ID:F0yNYkyf0
- ポインタはあるの?これ
- 516 :名無しさん@十周年:2009/11/13(金) 23:08:48 ID:aLz/bQ6n0
- Googleは、OS、ブラウザ、計算機言語と揃えた。
- 517 :カミヤマミ ´Å`彡マスオ ◆ZAPKFwwAms :2009/11/13(金) 23:10:12 ID:fEv+IEqi0
- >>516
新しもの好きのITスノッブしか使ってないし、たぶん今後も使わないよ。
- 518 :名無しさん@十周年:2009/11/13(金) 23:13:29 ID:ORi+Wlo/0
- >>515
ポインタはもう不要じゃね?
参照があるし。
昔と違って文字列操作に困ることはないし。
- 519 :名無しさん@十周年:2009/11/13(金) 23:20:21 ID:RuZxoHBGO
- 構文キモイ。
バッカス記法きらい。
interfaceはC++でも#でも普通につかっとるわぃ。
- 520 :名無しさん@十周年:2009/11/13(金) 23:21:17 ID:gwYxh6nD0
- >>498
テンプレートよりジェネリクスに近いってこと?
- 521 :名無しさん@十周年:2009/11/13(金) 23:23:43 ID:c9R32PjE0
- こういう言語を扱うのって、数学の偏差値はどれくらい必要とされるの?
- 522 :名無しさん@十周年:2009/11/13(金) 23:26:43 ID:+EEUIO7r0
- >>1だけ読んだイメージで言うと、Goのインターフェースってのは、インターフェース”XXX”を実装してしますよ
と宣言しなくても、インターフェース”XXX”のメソッドを全部、実装していれば、自動的にインターフェース”XXX”
として扱われると受け取れたんだけど、正解?
- 523 :名無しさん@十周年:2009/11/13(金) 23:28:53 ID:RuZxoHBGO
- >>511
アンドロイドと組み合わせで組込系かも。
2年以上先にまだあれば。
- 524 :カミヤマミ ´Å`彡マスオ ◆ZAPKFwwAms :2009/11/13(金) 23:30:28 ID:fEv+IEqi0
- >>520
説明を見る限りでは、使われ方は従前のインターフェイスなんだけど、
実装する側は宣言が不要で、黙って函数を実装するだけで
そのクラスをインターフェイス定義されてるように扱う、と見える。
>>521
作るだけなら根気さえあればアホでも出来るだろうけど、
無理のない、しかも既存のよりパフォーマンスとか勝手のいい言語を作るなら
80あっても足りるかどうかってとこだと思う。
>>522
説明読む限りだとそうだよな。ていうか、そういう位置づけでもないのに
「インターフェイス」って名称を重ねたんなら迷惑すぎる。
- 525 :名無しさん@十周年:2009/11/13(金) 23:31:33 ID:gwYxh6nD0
- >>521
今どきのプログラム言語やってる奴で数学的な知識を駆使してるのなんて一部じゃね?
少なくともITドカタに回ってくるような仕事は・・・。
難しい計算、ロジックはみんなフレームワークに隠れちゃってる。
- 526 :名無しさん@十周年:2009/11/13(金) 23:34:32 ID:+2FPFISf0
- マ男の派遣なんとかしてくれたら覚えてもいい
でも覚えないと干される;;
- 527 :名無しさん@十周年:2009/11/13(金) 23:35:21 ID:ORi+Wlo/0
- >>525
すべてをゼロから作ってたら、滅茶苦茶効率悪い。
利用できるものは利用しないと。
- 528 :名無しさん@十周年:2009/11/13(金) 23:36:05 ID:gwYxh6nD0
- >>524
実行するまでエラーが見え無そうだな・・・。
実行したら「そんな関数ありません」みたいのが連発しそう。
コンパイル時にうまく検出する手段も用意されてるんかな?
- 529 :名無しさん@十周年:2009/11/13(金) 23:39:02 ID:AHyaKqKMP
- >>524
interfaceの名称はこれはこれでもいいと思うよ。
オブジェクト指向が研究されるにつれ、
継承の中に多態と実装の再利用の二つの成分があるという分析がされ、
Goの形式ではこれらが明示的に分離され、
従来から多態に割り当てられていたinterfaceの語を流用した、ということ。
- 530 :名無しさん@十周年:2009/11/13(金) 23:43:30 ID:sDPMLgRA0
- てか、いまさらCっぽい文法ってどうよ?
- 531 :名無しさん@十周年:2009/11/13(金) 23:47:53 ID:sH7bFQ840
- コンパイルの時間が超高速って何時間くらい早くなんだよw
もともとそんな時間かかるもんじゃないだろ
- 532 :名無しさん@十周年:2009/11/13(金) 23:56:47 ID:2qDTlAuB0
- C#の将来性ってどうなの?
- 533 :名無しさん@十周年:2009/11/14(土) 00:00:49 ID:M+2DtbqY0
- Windowsのフルコンパイルには一日かかった
- 534 :名無しさん@十周年:2009/11/14(土) 00:07:27 ID:3T6bwF2g0
- Windowsつーか、MS自体迷走してるし、.NETは死滅するとオレは思ってる
- 535 :名無しさん@十周年:2009/11/14(土) 00:15:24 ID:JhyUzPWY0
- >>304
そんなお前のIDはHSPだ
- 536 :ちんこ ◆GbXlaaQNk. :2009/11/14(土) 00:37:50 ID:0zSO70C90
- この言語はガチで面白そうだな。
おれは乗るつもり。
- 537 :名無しさん@十周年:2009/11/14(土) 00:44:36 ID:Ux0CwHpi0
- で、大学でPascal→Delphiを勉強して10年ぐらいブランクのある俺に何ができる?
- 538 :名無しさん@十周年:2009/11/14(土) 00:46:21 ID:+4FM50rr0
- グーグルの僕になれという事か
- 539 :名無しさん@十周年:2009/11/14(土) 02:02:38 ID:Cxphubel0
- またsyntax errorで悩むのか
- 540 :名無しさん@十周年:2009/11/14(土) 02:35:18 ID:BtTlLFWF0
- >>294
80年代後半は雑誌付録のゲームはHEXダンプのリストでね。
これを打ち込んでいた連中は、脳内逆アセンブルが出来るw。
ま、珠算の暗算みたいなもんだ。
- 541 :名無しさん@十周年:2009/11/14(土) 03:25:51 ID:F39VYiem0
- >>540
ウチに未だにTK80使ったミュージックシーケンサのダンプがあるw
- 542 :名無しさん@十周年:2009/11/14(土) 07:27:45 ID:FtA6QJ5G0
- ヘキサダンプなら普通できるだろ
UNIVACのオクタルダンプを読めなきゃ
- 543 :名無しさん@十周年:2009/11/14(土) 07:30:22 ID:EDueisihO
- まあ、まず仕事じゃ使わないかなあ。
広がりそうだったら少し触ってみるかも。
- 544 :名無しさん@十周年:2009/11/14(土) 07:42:34 ID:0Ms4fIFU0
- おまえら詳しいな。
俺は日本語でおkとしか言えない。
- 545 :名無しさん@十周年:2009/11/14(土) 07:52:07 ID:WMzpn76K0
- 在宅初心者はVBで無難だよ。本も多いし。
こんご職業にしたい初心者は、C#がいい。
というかどっちも方言が違うだけでやってることはいっしょ。
と脳内プログラマー5年の俺が言ってみる。知識だけはある。
- 546 :名無しさん@十周年:2009/11/14(土) 08:44:02 ID:YWJE2dFU0
- つまり
最近の言語についていけない爺プログラマむけの言語でFA?
- 547 :名無しさん@十周年:2009/11/14(土) 08:53:55 ID:/HZiDtYU0
- 最近はスクリプト系がはやっているけど、組み込みの分野なら、老若関係なく、C/C++は必須だよ。
Andoroidとの関係で出てきたんだろうが、まあ当分使わないだろうな。
- 548 :名無しさん@十周年:2009/11/14(土) 08:54:50 ID:s+lSJn2C0
- >>544
YPSでガンバレ!!
- 549 :名無しさん@十周年:2009/11/14(土) 08:56:49 ID:XuAtM+uPO
- >>546
むしろ逆かと
- 550 :名無しさん@十周年:2009/11/14(土) 08:58:53 ID:1ZKrbduu0
- >Goは表面上はCのように見えるが
見えねーよw
- 551 :名無しさん@十周年:2009/11/14(土) 09:08:54 ID:AmQAhV8yO
- >>544
このスレ7割くらいが片仮名と英語だもんな
そもそもなんでこんな言語で動くのかさっぱりわからん
GO←ゴー?グー?それすらわからない
- 552 :名無しさん@十周年:2009/11/14(土) 09:10:56 ID:63ZSnVia0
- >>545
書籍で得た知識なんてたかが知れてる。
実務レベルははるかに高度だ。全部の書籍読破してもまだ知識不足。
- 553 :名無しさん@十周年:2009/11/14(土) 09:29:14 ID:vo7ozFBEO
- あのさー、みんなもうJavaでいこうよってことで決まってんの。いいんだよこんなのは。要らないの。全部Javaでいくの。
- 554 :名無しさん@十周年:2009/11/14(土) 09:31:45 ID:ogYnDp9HO
- この前、ITパスポート受験したおれでもさっぱりわからん。
- 555 :名無しさん@十周年:2009/11/14(土) 09:40:33 ID:LGNWioBqO
- うちは開発環境の更新が10年以上行われてないから、まだC6.0使ってるよ。
これからも変わらないだろうな。
だから、新しい開発環境使いたい。オススメある?
- 556 :名無しさん@十周年:2009/11/14(土) 09:41:03 ID:1ZKrbduu0
- きときと
- 557 :名無しさん@十周年:2009/11/14(土) 09:43:24 ID:XuAtM+uPO
- C++とSTLとBOOSTがあれば何もいらんわ
- 558 :名無しさん@十周年:2009/11/14(土) 09:44:00 ID:K+K/cnToP
- C♯じゃないの?のツッコミがないことに驚愕している
- 559 :名無しさん@十周年:2009/11/14(土) 10:02:18 ID:dAglJEhk0
- こんなのよりこれからはScalaだよ
- 560 :名無しさん@十周年:2009/11/14(土) 10:02:55 ID:bS+vIkoQ0
- シー(4)の次だからゴー(5)なのか?
- 561 :ちんこ ◆GbXlaaQNk. :2009/11/14(土) 10:03:22 ID:0zSO70C90
- 実務がどうとか言ってるやつは大抵知れてる。
- 562 :名無しさん@十周年:2009/11/14(土) 10:14:50 ID:YWJE2dFU0
- 実務うんぬん言ってる奴はほとんど底辺のIT土方だな
.NETでコントロールペタペタ貼ってハンドラ書くのが仕事の人達
- 563 :名無しさん@十周年:2009/11/14(土) 10:18:01 ID:cPk5QXQH0
- >>1
専門用語は嫌いです。
それをわかるように説明できないくせに得意がるやつはもっと嫌いです。
- 564 :名無しさん@十周年:2009/11/14(土) 10:31:34 ID:mOPsLaf60
- >>535
コーヒー拭いた
- 565 :名無しさん@十周年:2009/11/14(土) 10:41:52 ID:y8VasBMY0
- >>83
Fortran
などと適当に言ってみる
- 566 :名無しさん@十周年:2009/11/14(土) 11:23:05 ID:x81/eFC60
- >>540
昔芸夢狂人さんという方がいてですね・・・。
- 567 :名無しさん@十周年:2009/11/14(土) 11:31:05 ID:mmEBoESg0
- 無知なやつと知識人が混じってて訳のわからんスレだな
- 568 :名無しさん@十周年:2009/11/14(土) 11:35:34 ID:mmEBoESg0
- つーかプログラミング言語全般に言えるけど書き方ぐらい統一してくれ
ifのカッコとか別に大して面倒でもないんだから
一々新言語とか覚えるのめんどくさすぎ
- 569 :名無しさん@十周年:2009/11/14(土) 11:44:52 ID:8K6NkPxb0
- >>568
どうせ・・・と同じだろみたいな先入観を与えると、
実は違いますって言ったとき、驚いたり怒ったりする人がいるから
見た目から全然違うと思わせたほうがいいよ。
- 570 :名無しさん@十周年:2009/11/14(土) 12:42:31 ID:7DIsxYDY0
- >>566
http://www.mri.il24.net/purof.html
この人な。
16進ダンプをチェックサム見ながら必死で打ち込んだもんだよwww
- 571 :名無しさん@十周年:2009/11/14(土) 13:41:09 ID:WMzpn76K0
- 896 名前:デフォルトの名無しさん[sage] 投稿日:2009/11/14(土) 13:06:54
昨日いきなり尋ねてきた知り合いに、「お前はVBの神が憑いてる。VBになれる」
って言われました。彼はそれだけ伝えて帰ったのですがk、VBの神とはなんでしょうか?
彼は、ある上流企業のプログラマーやってたはず。
- 572 :名無しさん@十周年:2009/11/14(土) 13:57:57 ID:dcvvaVbf0
- ヒロミ言語ワロタ
- 573 :名無しさん@十周年:2009/11/14(土) 14:58:29 ID:F39VYiem0
- >>571
VBになれるってのは要するに見てくれは立派できちんとした身なりをしているように見えるが、実際
使ってみると「アレは食えないからダメです」「コレはこうしないとやりたくないです」と文句ばっかりた
れやがってイチイチ親のところに「あんたの息子どうやったらきちんと納得して仕事してくれるんだよ」
と説明を聞きに行かなくちゃならん使えないバカ社員になれるってことだろうなw
- 574 :名無しさん@十周年:2009/11/14(土) 15:09:55 ID:/HZiDtYU0
- VBそんなにひどいか?VB6.0までしか知らんが。
簡単に使えるって事は、無条件に良い事だと思うが。
そういう意味では、HyperCard最強。
- 575 :名無しさん@十周年:2009/11/14(土) 15:25:59 ID:+N7U8zkn0
- guiがさくさく動けばクロスプラットフォームのjavaが神だったんだが。
oooガンガレ超ガンガレ
- 576 :名無しさん@十周年:2009/11/14(土) 15:29:45 ID:qq1h3Znd0
- >>574
そして、簡単にできるからってんで、安易に機能を付け加えていくと、
見るも無惨な巨大プログラムと、似たような関数(とサブルーチン)のオンパレードで
あっと言う間にスパゲッティ。
「簡単に使える」ってのは、諸刃の剣なんだよ、これが。
- 577 :名無しさん@十周年:2009/11/14(土) 15:36:49 ID:zHIyVlyB0
- >>570
初めてみた。
昔は一人で、ゲームのルール、デザイン、
プログラミングを担当していたなぁ。
しみじみ。。。
- 578 :名無しさん@十周年:2009/11/14(土) 15:39:15 ID:/HZiDtYU0
- >>576
それは、どの言語でも同じやね。要は使い分けだと思うがね。
VBはGUIフロントエンドを作るには良いんじゃないのか。
今は仕事上の理由で、Javaを使っているけど。
最近はLuaに注目かな。組み込みにも使えるし。
- 579 :名無しさん@十周年:2009/11/14(土) 15:47:41 ID:Z5e/Hseh0
- JavascriptとRubyとDelphi足して、3で割ったようなサンプルだな。
言語が普及するかどうかは結局、ライブラリ次第だろうけど。
使えるのが揃ってて、サンプルが充実してればそこそこ普及する。
- 580 :名無しさん@十周年:2009/11/14(土) 15:55:58 ID:F39VYiem0
- >>574
VBでちょいと凝ったことしようと思うとすぐにエラー吐くか突然ぶっ飛びやがるからな。
俺も6辺りからもう使ってないよ。
>>578みたいにフロントエンド「のみ」ってのなら否定はしないけどな。Winアプリで同じ
生産性のみ重視ならよっぽどDelphiとかで組んだほうが堅いわ。
最近はWEB仕事ばかりでそういう方面触んないけどねw
- 581 :名無しさん@十周年:2009/11/14(土) 16:26:55 ID:yvMx021m0
- 畜生、>>1がさっぱり意味わかんねぇ!
こいつら魔法使いか!
さては童貞だな!
- 582 :名無しさん@十周年:2009/11/14(土) 17:01:13 ID:57Eso/vpO
- >>581
まさにUnixウィザード(ハッカーを超えるUnixの達人の尊称)の定義に
「(Go言語の設計者の一人である)ケン・トンプソンとファーストネームで呼びあう仲だ」
という項目があったのを思い出した
他には「catコマンドでデバイスドライバを書く」とか
- 583 :名無しさん@十周年:2009/11/14(土) 17:09:56 ID:LBRwR1TWO
- >>579
そこでライブラリがほとんど組み込まれてるPHPだ
引き数むちゃくちゃだし遅いし使いにくいけど
- 584 :名無しさん@十周年:2009/11/14(土) 17:10:43 ID:APSldixn0
- >>1
日本語でおk
- 585 :名無しさん@十周年:2009/11/14(土) 17:19:32 ID:57Eso/vpO
- ScalaやErlangてのはどれくらいはやってるの?
- 586 :名無しさん@十周年:2009/11/14(土) 17:24:02 ID:ymzb4w5R0
- 言語をぼこぼこ増やさんでくれよ
プログラマはあらゆる言語が出来て当然
それを習得するのもわけないものだ、
と思ってる立場が上の頭の悪い人間に説明する事がめんどくせーんだよ!
頭が悪いから、時間が経てば同じこと聞いてくるしよ!
- 587 :名無しさん@十周年:2009/11/14(土) 17:33:20 ID:XWSFQnk+0
- おい、勝手に新しいルール作ってるんじゃねーよ!
おまいら使わされる身の事考えてるのかよ。
- 588 :名無しさん@十周年:2009/11/14(土) 18:14:31 ID:z3c3FGtD0
- つうか, 解らないことがあったときに検索しやすいように一般的な単語はさけて欲しいな.
検索エンジン屋なのに, そんなことも考えられないのかな.
- 589 :名無しさん@十周年 :2009/11/14(土) 19:20:13 ID:FP5a1i+f0
- GoogleGoとかにすればいいのに
って思ったけど将来標準化するときに困るか
- 590 :名無しさん@十周年:2009/11/14(土) 19:41:49 ID:hJcfCRaU0
- >>57
最初はG言語だったんだよ
今はGo
次がGoo
こうやって段々と完成度を高めていくんだよ
- 591 :名無しさん@十周年:2009/11/14(土) 19:51:21 ID:gMNcTCFh0
- 最近、JavaをC++に書き直す仕事が連続であったな。
なんでもかんでもJavaで作ってたツケだろうな。
- 592 :ちんこ ◆GbXlaaQNk. :2009/11/14(土) 20:01:36 ID:0zSO70C90
- >>591
パフォーマンスですか?
- 593 :名無しさん@十周年:2009/11/14(土) 20:13:23 ID:/2eTLgnB0
- ぐぐれない名前いくない
- 594 :名無しさん@十周年:2009/11/14(土) 20:15:11 ID:pFjTwaGm0
- もう少しマシな名前つけてくれ
グーグルだろ?おまえら
言語の名前がCOMじゃないだけマシか。。
- 595 :名無しさん@十周年:2009/11/14(土) 20:15:39 ID:zHNQsx7q0
-
いい加減、型のサイズ決めろよ
int8
int16
int32
int64
とか、数字付け加えるだけで面倒なこと何もないやんけ。
Cのダメなところは、機種依存が多すぎることだ。
- 596 :名無しさん@十周年:2009/11/14(土) 20:19:13 ID:r1VI5/390
- G++とかG#とかにすればよかったのに
- 597 :名無しさん@十周年:2009/11/14(土) 20:20:34 ID:hisrAOHIP
- g++というコンパイラが既にあります
- 598 :名無しさん@十周年:2009/11/14(土) 21:46:40 ID:3T6bwF2g0
- Googlekasu
とかよくね?
- 599 :名無しさん@十周年:2009/11/14(土) 21:57:30 ID:8K6NkPxb0
- ぐーぐる語
- 600 :名無しさん@十周年:2009/11/14(土) 22:09:29 ID:OLJSemSv0
- なんかgooglleに支配されていくな
- 601 :名無しさん@十周年:2009/11/14(土) 22:25:48 ID:KPGPQkgaP
- >>595 の意味が理解できないのだけど
誰か解説して
- 602 :名無しさん@十周年:2009/11/14(土) 22:34:47 ID:qydrl9/kO
- printf止まりの俺には、もはや>>1の記事が知らない国のギャル語にしか聞こえない
- 603 :名無しさん@十周年:2009/11/14(土) 22:35:55 ID:kc65i6rN0
- >>601
intの扱える数値の範囲(すなわちビット数)が機種依存で不定だから文句言ってるんだろ
変数宣言にintではなく、int8とかint16とか用意して数字のビット数を使えば機種依存が解消
されるだろうと言ってるんだと思う
- 604 :名無しさん@十周年:2009/11/14(土) 22:37:48 ID:6NKuEtsS0
- GOL語
- 605 :名無しさん@十周年:2009/11/14(土) 22:41:51 ID:E6zSm1jm0
-
中二病の C# さんが Java にフルボッコされたことを忘れたのか!
- 606 :名無しさん@十周年:2009/11/14(土) 22:42:52 ID:KPGPQkgaP
- >>603
__int8
__int16
__int32
__int64
というのが存在しており、普通に使われていると自分は認識しているんだけど?
なんか自分勘違いしているのかな?
- 607 :名無しさん@十周年:2009/11/14(土) 22:50:11 ID:/ysDmMpP0
- また変なライブラリ入れられるのか
- 608 :名無しさん@十周年:2009/11/14(土) 22:50:19 ID:/OA3rakoO
- >>595
テンプレートがあるだろう。
- 609 :名無しさん@十周年:2009/11/14(土) 22:52:42 ID:0/2ZEa3SO
- C#でよくね
- 610 :名無しさん@十周年:2009/11/14(土) 22:53:49 ID:Nw+0N2uz0
- それより「関数でいいや!!」
と思い切り割り切った言語の1つでもだしてくれ
- 611 :名無しさん@十周年:2009/11/14(土) 22:55:28 ID:8OahuQlW0
- >>606
それC++?
Cで見た事ない
もっともCは既に忘れてしまったけど・・・
- 612 :名無しさん@十周年:2009/11/14(土) 23:02:38 ID:KPGPQkgaP
- >>611
MSのVSで普通に使える。
C++Builderでも普通に使える。
というかぁ、逆にC++ではない、Cオンリーのコンパイラなんてあるのかな。
- 613 :名無しさん@十周年:2009/11/14(土) 23:03:05 ID:Nw+0N2uz0
- ああ、それをめざしたんか。
- 614 :名無しさん@十周年:2009/11/14(土) 23:04:01 ID:FVngLBMW0
- 碁
- 615 :名無しさん@十周年:2009/11/14(土) 23:06:51 ID:8OahuQlW0
- >>612
ぐぐったら、それは非標準の型らしい
- 616 :名無しさん@十周年:2009/11/14(土) 23:07:03 ID:zymqn3eM0
- いや、それは内部定義だ
つまり int は
あるアーキテクチャーでは _int16
あるアーキテクチャーでは _int32 と定義されている
むろん _int8 かもしれない。
int を厳密に何に再定義するかは、プロセッサのレジスタ長に依存する
いや、むしろ依存しなければならない
全てのコンパイラでそうなってはいないが
例えば、g++ などは、複数のアーキテクチャーを対象に実装しているから必然的にそうなる
C言語を、高級言語だと考えるのは、そもそも大きな間違いだろう
読みやすいアセンブラ(つまり、ターゲットの実装依存) 位にとらえたほうがよい
その分、機種依存codeや、軽いcodeが書きやすい
今のトレンドとは異なるけどね
- 617 :名無しさん@十周年:2009/11/14(土) 23:16:55 ID:zymqn3eM0
- > Cオンリーのコンパイラなんてあるのかな。
普通、C++ でもコンパイラ、リンカは Cコンパイラだよw
C++ はフロントエンドで処理し、中間言語に落とすんだ
MS の VC は EDG(Edison Design Group) の C++ フロントエンドをライセンスして使っている
http://www.edg.com/
- 618 :名無しさん@十周年:2009/11/14(土) 23:18:06 ID:X1pG7yPF0
- おもすろそうだなこれ。
- 619 :名無しさん@十周年:2009/11/14(土) 23:39:57 ID:eH+XH2zQ0
- インターフェイスってjavaで既にあるのにw
- 620 :名無しさん@十周年:2009/11/14(土) 23:40:43 ID:TdmjFBPv0
- :=の代入って嫌い。
- 621 :名無しさん@十周年:2009/11/15(日) 00:51:57 ID:FfQaBicJ0
- >>582
> (Go言語の設計者の一人である)ケン・トンプソ
えっ?
- 622 :名無しさん@十周年:2009/11/15(日) 00:52:27 ID:ZKH4hBST0
- まったく素人なんだけど、プログラマーはこういう新しい言語が出るたびにそれを覚えないと飯が食えなくなるの?
- 623 :名無しさん@十周年:2009/11/15(日) 00:54:25 ID:gtUjNJOa0
- いや、まったく
- 624 :名無しさん@十周年:2009/11/15(日) 00:56:41 ID:S2ymaC3mP
- >>590
究極の言語は・・・「Gooooooooogle」になるんか?
- 625 :名無しさん@十周年:2009/11/15(日) 01:05:07 ID:wBNuA07s0
- >>622
一週間で、そこそこのコードを動かして、
3週間後にはマニュアルに書いてない事まで、知り尽くしてないといけないね
もちろん、一流のプラグラマーと言う前提だけど。
- 626 :名無しさん@十周年:2009/11/15(日) 01:13:30 ID:Rq5onk3C0
- >>624
グルってのは教祖だからな。 gooのグルでGoogleなんだよ
- 627 :名無しさん@十周年:2009/11/15(日) 01:16:55 ID:UGXGRyLQ0
- いまどきの若いやつは、Trigraphs を知らないってことをこのあいだ知った。
昔、IBMの汎用機なんか、そもそもキーボードに { とか [ が無いので
main()
??<
printf("hell world");
??>
って打ってたんだが、知らないか?
- 628 :名無しさん@十周年:2009/11/15(日) 01:17:02 ID:ZKH4hBST0
- もう一個質問。
何かプログラムを作ろうと思ったときに、数ある言語の中からどうやって一つを選択するの?
- 629 :名無しさん@十周年:2009/11/15(日) 01:18:36 ID:NxHeXGLh0
- >>627
do demo e
- 630 :名無しさん@十周年:2009/11/15(日) 01:20:15 ID:gtUjNJOa0
- >>628
気分or趣味
- 631 :名無しさん@十周年:2009/11/15(日) 01:20:30 ID:B4YWPpUe0
- 今時の若い奴らはとか言い出したら
それは、自分が老人になったという証拠。
- 632 :名無しさん@十周年:2009/11/15(日) 01:22:25 ID:m+gwqHSm0
- グーグルのツールはスパイウェアと思ったほうがいい
情報抜かれる恐れがあるから絶対使いません
- 633 :名無しさん@十周年:2009/11/15(日) 01:23:14 ID:l1uiehRr0
- GNUライセンスで後悔すればいいのに、Googleは勝手だな。
何だよBSDって。新しいの作るな。
- 634 :名無しさん@十周年:2009/11/15(日) 01:26:09 ID:j8n4K4R20
- っていうかCOBOLでいいし。
- 635 :名無しさん@十周年:2009/11/15(日) 01:29:52 ID:LVWKhpQs0
- BSDライセンスって昔からあるだろ?
Xなんかそうだろが。
- 636 :名無しさん@十周年:2009/11/15(日) 01:30:22 ID:IjuDxbj0P
- おいおいBSDのほうがGNUなんぞよりも古いだろ。
と思ったらライセンスとしてはGPLのほうが古いのか。
- 637 :名無しさん@十周年:2009/11/15(日) 01:36:27 ID:0kaQllUU0
- := って!PL/SQLかよww
- 638 :名無しさん@十周年:2009/11/15(日) 01:37:01 ID:LVWKhpQs0
- グーグルなんて山賊だもんな。ま、MSの方が商売人としてはまとも。
- 639 :名無しさん@十周年:2009/11/15(日) 01:37:11 ID:LWTKm1YF0
- >>637
Pascalです
- 640 :名無しさん@十周年:2009/11/15(日) 01:38:48 ID:LVWKhpQs0
- 普通、Pascalだよねw
- 641 :名無しさん@十周年:2009/11/15(日) 01:44:08 ID:9X9OnwLV0
- 別にCでいいんじゃね?
Cコンパイラを改良して「Go」相当にすればいいじゃん>goo
- 642 :名無しさん@十周年:2009/11/15(日) 01:48:51 ID:LVWKhpQs0
- ちゅうか、今のCライク言語って、別にSyntaxとか同じなんだから、オブジェクト指向だろうがなんだろうが、大差ねーだろ?
それより、ライブラリだのクラスライブラリを、また一から覚えなくちゃいけねー、ってのは勘弁してほしいよ。
- 643 :名無しさん@十周年:2009/11/15(日) 01:51:16 ID:Rq5onk3C0
- >>642
ま、そっちのほうが問題だな。しかも>>632みたいな話もあながち間違ってない。
ランタイムとかのライブラリに組み込まれたら何やってるかわからんからな。
- 644 :名無しさん@十周年:2009/11/15(日) 01:52:44 ID:gtUjNJOa0
- .NETでおk
IronGoでおk
- 645 :名無しさん@十周年:2009/11/15(日) 02:43:23 ID:+aY/VEN80
- >>622
いや、プレミア付きのメシの種が増えるだけで今までの仕事もなくならないよ
- 646 :名無しさん@十周年:2009/11/15(日) 03:25:00 ID:H6YIFmH00
- 大連の占い師(雲孤さん プログラマーではない)はVBSで集計スクリプトを書いたけれど、
雲孤さんが初めて学んだ言語はCらしいよ。K&Rを2回か3回精読しています。既に忘れて
いるけれど…。
- 647 :名無しさん@十周年:2009/11/15(日) 05:41:19 ID:D/Yw7+3U0
- >>588
すぐ変更されるよ。多分。
ttp://code.google.com/p/go/issues/detail?id=9
- 648 :名無しさん@十周年:2009/11/15(日) 05:41:30 ID:js9Lupeg0
- グーグルなんて一民間企業にできることが何故日本でもできなかったかの方が
気になるわ。これじゃ今後も日本は後手に回って不利益被っても仕方ないな。
やっぱ世界標準となるものを自ら生み出さないとね。
- 649 :名無しさん@十周年:2009/11/15(日) 07:00:46 ID:zU2AN5cm0
- 日本では突出したことをやって
天下りの受け入れをしなかったら
逮捕されるからな。
六本木の白豚のようにな。
- 650 :名無しさん@十周年:2009/11/15(日) 07:37:52 ID:SMx0/Du30
- 言語自体は新しくても覚えるのは簡単なんだけど、
面倒なのはライブラリのAPI。
- 651 :名無しさん@十周年:2009/11/15(日) 08:22:44 ID:imWbwu3q0
- >>616
あー。それでLinuxのアプリはコンパイル前の状態で配布されるのか。
Cはコードと実装の結合を疎とするから、各自のコンパイル時(つーか実装時)に
差を吸収しようというんだな。
でもJavaやAS、.NETみたいに「VM+VMコード」に慣れちゃうと
同じ型の内部実装が異なるほうが気持ち悪いわな。
それぞれの「かくあるべし」が違うんだから、いたし方が無い。
- 652 :名無しさん@十周年:2009/11/15(日) 08:34:15 ID:XHKONmgp0
- ほいほい言語増やすなめんどくせえ
- 653 :名無しさん@十周年:2009/11/15(日) 09:12:11 ID:UGXGRyLQ0
- >>652
うむ。
last でforループ抜ける変態言語のperlなんか一斉に廃止して
ちゃんとbreakで抜けるPHPマンセー
- 654 :名無しさん@十周年:2009/11/15(日) 09:29:42 ID:wbVgwxfd0
- >>651
ハードウェアに依存しないように、抽象化実装された言語だからね。
"アプリケーション"の異ハード間移植はしやすいわけだ。
ただし、実際のハードウェアに実装する場合、その言語環境は
Cのプリプロセッサにより、パラメタライズされ、非抽象化が行われる。
C++ は、C言語を抽象化したものだと言える。
つまり、C++フロントエンドにより中間言語に落とされ、
Cプリプロセッサでパラメタライズされ、
Cコンパイラでコンパイルされ、
クラスライブラリとリンクが行われ、
ハード固有の厳密な意味を持つコードに置き換えられる。
- 655 :名無しさん@十周年:2009/11/15(日) 09:41:29 ID:wbVgwxfd0
- 最近のトレンドといえば、この Go や、Java VM のように、
異なるハード上に、仮想的に同じ動作環境(VM)を構築し。
同一のコードを異ハードで動かそうとする流れだよね。
ハードが十分速く、リソースが有り余ってるなら、それもよし。
アプリケーションを書いたり、移植したり、メインテナンスするのは
多くのヒューマンリソースを必要とするからな。
143 KB
[ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]
■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
【プログラム】グーグル、C/C++に代わる新言語「Go」をOSSで公開:超高速なコンパイル、GC、並列プリミティブ [09/11/11] [ビジネスnews+]
クスッと笑ったorナイスと思ったレス紹介 Part199 [ガイドライン]
【埼玉】家裁「無免許で酒を飲み時速90キロ以上で事故を起こし、死傷者が出ても危険運転ではない」 [ニュース実況+]
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.0.7.8 2008/11/13 アクチョン仮面 ★
FOX ★ DSO(Dynamic Shared Object)