【社会】止まらないC言語の下落★2

 

 
 
:2016/12/08(木) 22:09:18.85 ID:

TIOBE Softwareから、2016年12月のTIOBE Programming Community Index (PCI)が
公開された。
TIOBE PCIは、複数の検索エンジンの検索結果から、
対象となるプログラミング言語がどれだけ話題になっているかを
インデックス化したもの。
(中略)
同ランキングにおいて、長年にわたり、Javaに続き2位、
時にはJavaを抜いて1位にあったC言語の下落が止まらない状況が続いている。

★前スレ
http://daily.2ch.net/test/read.cgi/newsplus/1481149089/

*+*+ マイナビニュース +*+*
http://news.mynavi.jp/news/2016/12/08/031/ 


VIPQ2_EXTDAT: default:vvvvv:1000:512:—-: EXT was configured
:2016/12/08(木) 22:10:08.11 ID:

(・∀・;)老兵は
:2016/12/08(木) 22:10:39.21 ID:

ハングルが一番
:2016/12/08(木) 22:11:00.73 ID:

C++をやっとけばなんとかなる
:2016/12/08(木) 22:11:06.75 ID:

84年前の少女たちが「今の女子高生と同じ姿」と衝撃走る(動画)
http://tobuyy.x24hr.com/20161209/8.html mkioo
:2016/12/08(木) 22:11:35.71 ID:

ABCでE気持ち
:2016/12/08(木) 22:12:42.57 ID:

CとC++をどうやって区別してるの?
:2016/12/08(木) 22:13:02.53 ID:

linuxKernelはC
:2016/12/08(木) 22:13:15.54 ID:

コボラーは通過しますよ
:2016/12/08(木) 22:14:04.90 ID:

今時、コボルは時代遅れだろwww
Linuxじゃないと・・・
:2016/12/08(木) 22:14:05.44 ID:

マイコンベーシックマガジン
:2016/12/08(木) 22:14:32.31 ID:

フリップフロップ
:2016/12/08(木) 22:14:39.71 ID:

語りつくされたってだけだろう
:2016/12/08(木) 22:14:40.50 ID:

C++をやっておけばどんな言語でも応用がきく
:2016/12/08(木) 22:14:55.08 ID:

CとかC++とか懐かしいなぁ
Pentiumすらない時代にお世話になった
:2016/12/08(木) 22:15:55.29 ID:

コボル案件がなんだかんだと一定需要あるんだよなあ
:2016/12/08(木) 22:15:59.17 ID:

懐かしい
読めるけど書けないな。
:2016/12/08(木) 22:16:27.72 ID:

::のあるなし
:2016/12/08(木) 22:16:30.22 ID:

Cとか検索泣かせのキーワードでも、今どきはちゃんと結果出るのか
:2016/12/08(木) 22:16:39.58 ID:

ランキングみたら2位じゃねーかよw
下落が止まらないって少なくとも2回落ちた時に使う言葉だろうw
:2016/12/08(木) 22:16:48.30 ID:

BASIC しか知らん。
:2016/12/08(木) 22:17:26.70 ID:

COBOLはいまでもしぶとく生き残ってる
:2016/12/08(木) 22:17:46.35 ID:

Cはいいけど、C#使いはえらく尊大なヤツが多い印象
ネット見てるとVB使いを見下しまくってる
:2016/12/08(木) 22:18:10.53 ID:

フォートランを大学でやってた俺が通過しました
:2016/12/08(木) 22:18:17.08 ID:

lef&yacc は?
:2016/12/08(木) 22:19:04.02 ID:

Print
:2016/12/08(木) 22:19:10.84 ID:

PASCALじゃだめですか
:2016/12/08(木) 22:19:28.68 ID:

まぁ、Cができれば他も何とかなるからな
コボルは触ったことないので知らんが、コボルしかできないほぼおばあちゃんが職場にいた
:2016/12/08(木) 22:20:39.48 ID:

COBOLが最強
:2016/12/08(木) 22:20:44.69 ID:

言語自体はなんとでもなるけど、
問題は開発環境とライブラリの知識と、あとはセキュアな組み方
:2016/12/08(木) 22:22:08.89 ID:

アセンブラかC以外はドライバ組めないだろ
:2016/12/08(木) 22:22:17.16 ID:

Cは潰しがきくってか多言語への応用力があるからね。
まーそれだけ難しいけど。
:2016/12/08(木) 22:22:27.99 ID:

>>24
自分もやったけど、ヨクワカラナカッタw
77とか書いてあった気がする
:2016/12/08(木) 22:24:00.48 ID:

仕事で制御系のプログラムを作るが、
いまどきC言語とは時代遅れな気がする。
:2016/12/08(木) 22:24:35.71 ID:

PL/Ⅰの話題ここまでなし
:2016/12/08(木) 22:25:01.34 ID:

組み込みはC言語だよ
:2016/12/08(木) 22:25:12.57 ID:

COBOL最強説
:2016/12/08(木) 22:25:25.49 ID:

ポインタで挫折した記憶
:2016/12/08(木) 22:25:25.95 ID:

>>23
C#使い以外は人間にあらずじゃガハハハハハハハッハ
:2016/12/08(木) 22:26:01.25 ID:

十年前に大学でCのみのプログラミング講義があってOpenGLでグラフ描画とかやらされた
なんでC++じゃだめなのか担当教員に聞いたら基本を学ぶにはCがいいとか言ってたけど、アルゴリズムを理解するよりも言語仕様に慣れるまでの方が時間かかったな
:2016/12/08(木) 22:26:28.54 ID:

D言語とかいうのあったなどうしてる?
:2016/12/08(木) 22:27:27.28 ID:

今はリソースが潤沢だから
組み込みにjavaとか使う奴も出てきてるから
:2016/12/08(木) 22:28:18.92 ID:

まともに動かすにはJNIつかうし
:2016/12/08(木) 22:28:21.39 ID:

むかしはEWSにはfortranが入ってて電算端末はcobolだったような
fortranはVBに駆逐されていったよな
cobolはなぜかしぶとく生き残ってるけど
:2016/12/08(木) 22:28:25.14 ID:

初代ウィザードリィがCOBOLだっけ?
:2016/12/08(木) 22:29:15.54 ID:

ここまで約6分の1にコボル登場
:2016/12/08(木) 22:29:25.58 ID:

毎月C magazine読んでます
:2016/12/08(木) 22:29:26.77 ID:

UNIXだとC以外は価値がないよ
OSもコマンドもライブラリもデーモンもスクリプト言語もCで書かれてるし
:2016/12/08(木) 22:29:35.03 ID:

pythonだろ
:2016/12/08(木) 22:29:47.81 ID:

「はじめてのC」
どやッwww
:2016/12/08(木) 22:30:34.86 ID:

拡張子はcppだけど中身はほぼCで書いてる
:2016/12/08(木) 22:30:46.65 ID:

あえて言おう
XNAとは何だったのか!!!(;つД`)
:2016/12/08(木) 22:30:58.05 ID:

C言語は職人気質の言語なのに無能プログラマが増えてバグ激増させてるからな
:2016/12/08(木) 22:31:20.87 ID:

使ってる人はJAVAでもC/C++でもどーでもいいのよね
片方覚えたら応用でなんとかなる
何も分からない内はどっちがいいのかを本当に気にする
:2016/12/08(木) 22:31:26.25 ID:

PCが信じられないほど高性能化したせいで
プログラム言語が軽量で高速であることに
意味がなくなったからな。
:2016/12/08(木) 22:32:01.33 ID:

N88B—Cの時代が来たか
:2016/12/08(木) 22:32:37.58 ID:

カーネル書くならCって言われたけど
:2016/12/08(木) 22:32:51.14 ID:

Cは話題にもならんだろ
ただしCも知らん奴がエンジニア語るのはどうかと思うけどな
知ってて当然な程度の仕組みなんだしな、知識量は置いといて

かといってCが頭から離れないままの馬鹿エンジニアは本気で酷い
極論言えばアセンブラ知ってるが、現在はpython使いですってくらい幅広い方が良い

CエンジニアのVBコードとか、スクリプト使いのC#コードとか、本気でお前らエンジニア名乗るなってのをよく目にする

:2016/12/08(木) 22:33:53.64 ID:

Delphi は
:2016/12/08(木) 22:34:07.55 ID:

言語仕様はフレームワークのオマケ
さっさと全部ビジュアルプログラミングなれば良いんだよ
:2016/12/08(木) 22:34:34.62 ID:

下落ってほんとうかな
全国全て調査したのかな
:2016/12/08(木) 22:34:48.13 ID:

c++でオブジェクト指向のプログラミングができるようになること
これですべての応用がきく
:2016/12/08(木) 22:35:35.92 ID:

>>55
んなこたあない
今でもミリ秒単位で処理速度求められる局面はあるよ
:2016/12/08(木) 22:36:19.76 ID:

もうそろそろ異世界に行ったプログラマがC言語で無双する話ができそうですね
:2016/12/08(木) 22:37:14.02 ID:

>>40
Cの言語仕様は即物的で規模も小さいから教育用には向いているだろ。しかもOpenGLとの組み合わせ。
C++は標準化委員会の中の人ですら誰も理解できないほど複雑だから大学の講義には使えない。
:2016/12/08(木) 22:37:25.31 ID:

FORTRAN77
:2016/12/08(木) 22:38:03.07 ID:

>>10 言語とOSを区別馬鹿発見

COBOLは銭の計算に強い
CやC++、JAVAで誤差ゼロの15ケタ整数四則演算プログラム組んでみろ。

:2016/12/08(木) 22:38:18.47 ID:

仙人シーゲンゴー
なんだったっけな。。。
:2016/12/08(木) 22:39:03.38 ID:

C#は良いと思うんだ。よく作ったよねこんなの。
:2016/12/08(木) 22:39:22.38 ID:

オブジェクトの組み立て作業員みたいな下位プログラマーにはCは必要無いわな
根本の仕組みを作る上位側に入りたいなら必須なんだが数は下位プログラマーの方が必要だし
そのレベルの頭じゃC知っててもどうせ根本の仕組みは作れないから勉強しなくていいよw
:2016/12/08(木) 22:40:06.28 ID:

>>67
最近は、コボラーがけっこう高額報酬で
求人が出てたりするな。
その内、C言語で過去の遺産なシステムを
メンテできるヤツが高額報酬で雇われる時代に
なるのかもな。
:2016/12/08(木) 22:40:22.48 ID:

C/C++も骨董品だろw
このスレのカキコおかしすぎw
:2016/12/08(木) 22:41:10.65 ID:

>>69
MSがjavaに対抗しただけ。
むしろ、javaに統一してくれた方が良かった。
:2016/12/08(木) 22:41:17.04 ID:

COBOLはあと10年するとメンテできる人がいなくなると思うよ
大手金融系も切り替えてるしね
:2016/12/08(木) 22:41:42.29 ID:

>>69
二番手戦略の権化みたいな言語だから洗練されてなきゃおかしいわな
:2016/12/08(木) 22:42:03.68 ID:

自分でHTML、CSS、じゃヴぁスクリプト(なんか間違った)でホームページ作れるようになると結構面白い。ビルダーいらない。
F-BASICをかつて覚えた経験あり。
:2016/12/08(木) 22:42:13.26 ID:

N88BASIC(86)
:2016/12/08(木) 22:42:17.24 ID:

HSPはスマホ開発もできる

HSPでゲームを作るの巻き~Super Micman World~

Rsim++

魔導神器

中学生がHSPでゲーム作ってみる

HSPでドラクエのクローンを作ってみた

HSP3Dishは、HSP3のスクリプトをWindowsだけでなくスマートフォンやWEBブラウザなどで動作させるためのマルチプラットフォーム向けプログラミング環境です。

arueさんによるTOUCH DE DEFENCE 陽だまりの要塞がiPhoneアプリとしてAppStoreに登録されました

http://hsp.tv/make/hsp3dish.html

:2016/12/08(木) 22:42:23.83 ID:

>>27
component pascalなら
:2016/12/08(木) 22:42:44.99 ID:

javaはメンドクサイ
:2016/12/08(木) 22:42:52.58 ID:

>>69
C#作ったヘルスバーグはマジ天才
彼が昔作ったDelphiも使ってたがほんと実装が美しかった
:2016/12/08(木) 22:42:59.56 ID:

WINDOWS10のカーネルはNTと同じC言語で作られている。

カトラーの馬鹿がC言語を選択したために、
セキュリティーがザルになってる。

IBMのiOS(SLIC)はc++なのに

:2016/12/08(木) 22:43:24.53 ID:

マシン語とか有ったな。まぁBASICしか知らんけど
IF THEN LOCATE とかREM懐かしいな
:2016/12/08(木) 22:43:41.06 ID:

ふ~ん。
web では Java て駆逐さりた思てたけど。ボラクル剛かの~。
ま検索屋でネタにさりん、そりが堂下。ッちゅ~肝吸い薫子じゃけど(。・ω・。)y━・~~
:2016/12/08(木) 22:43:43.35 ID:

>>69
C#+VisualStudio+LinqtoObjectの組み合わせは中毒性がありすぎてヤバイ。
もう他の言語で仕事したくないw
:2016/12/08(木) 22:43:44.27 ID:

>>1
つーか大帝のリーマンはエクセルとかpcはメールができてエクセル関数が
そこそこできてりゃ関心ねーよな・・エクセルマクロなんざよっぽど業務に
関係なけきゃ勉強しねえよな・・
:2016/12/08(木) 22:44:17.42 ID:

まぁ、Windowsアプリケーションならなんでもいいわ
ガチ性能出すならCとかじゃないの?
:2016/12/08(木) 22:44:43.42 ID:

バッファオーバーフローを原理的に防げない
C言語は、使ってはいけない。

悪意を持った外部にハッキングされる。
JAVAの方が全然マシ

:2016/12/08(木) 22:44:47.97 ID:

LSI C86 試食版
:2016/12/08(木) 22:44:55.09 ID:

>>1
c言語の下落ってリンク先見たら普通に二位じゃん?
しかも三位がcの拡張版のc++だし。
:2016/12/08(木) 22:45:01.15 ID:

あえてCやる理由がないわ…
:2016/12/08(木) 22:45:20.63 ID:

大学で2単位14コマの時間をかけて
FORTRANを学んだ俺から言わせてもらうと
これから主流になる言語は↓
:2016/12/08(木) 22:45:41.59 ID:

TIOBE index 2016/12
1 JAVA
2 C
3 C++
4 Python
5 Visual Basic .NET
6 C#
7 PHP
8 JavaScript
9 Assembly language
10 Perl
11 Object-C
12 Ruby
13 Swift
14 Visual Basic
15 Delphi/Object Pascal
16 Go
17 R
18 MATLAB
19 Groovy
20 PL/SQL
21 D
22 SAS
23 Haskell
24 ABAP
25 Scratch
26 Dart
27 COBOL ←おまえらの大好きな奴
:2016/12/08(木) 22:45:42.49 ID:

>>89
懐かしい、俺もこれでやってたときがあった
:2016/12/08(木) 22:45:50.73 ID:

閉じたところで使えばよいんだよ
:2016/12/08(木) 22:46:15.38 ID:

IF THEN は重いから論理式で書けとか言われたなぁ。
30年前。
:2016/12/08(木) 22:46:39.17 ID:

現代版ベーシックといえるのがHSP >>78
:2016/12/08(木) 22:46:54.47 ID:

>>91
プログラムの勉強には最適だと思うよ。
:2016/12/08(木) 22:47:25.70 ID:

>>74
20年前も聞いたぞw
:2016/12/08(木) 22:47:27.16 ID:

fortran95で普通に生きている俺様が通りますよ
:2016/12/08(木) 22:48:01.13 ID:

>>67
UNIXはC言語で書くんだろw
コボルで開発されたのかwww
:2016/12/08(木) 22:48:09.35 ID:

>時にはJavaを抜いて1位にあったC言語の下落が止まらない状況が続いている。

CがJavaより後発みたいな書き方だな・・・

:2016/12/08(木) 22:48:27.88 ID:

開発やってると、だいたいCだけどな
どの言語がトップなんだい
:2016/12/08(木) 22:48:53.57 ID:

>>69 >>85
ほんと、C#はラクすぎる
始めるとCやC++に戻れん
:2016/12/08(木) 22:49:01.38 ID:

>>48
スクリプトは地学ね?
:2016/12/08(木) 22:49:44.97 ID:

今UNIXOSってC言語で作られていないの?
:2016/12/08(木) 22:49:59.43 ID:

>>99
デマを信じて後進育てなかったからコボルの現場はジジイばかり
:2016/12/08(木) 22:50:19.99 ID:

なんだこのすれまったくわからん
おれのえくせるじゃだめみたいだ
:2016/12/08(木) 22:50:30.15 ID:

過去の遺産ならC言語ダントツ
:2016/12/08(木) 22:50:48.35 ID:

>>96
長老様、お疲れ様であります
:2016/12/08(木) 22:51:03.48 ID:

>>55
>>63
家電製品の組み込みマイコンなんかは軽量で高速でないと困るんだよね
それこそ色々と制限が多いからPCみたいに使い放題ってわけにいかないしね
:2016/12/08(木) 22:51:44.22 ID:

昔々、AT%TのUNIXで、
C言語いじってたなあ。

しかも#、スーパーユーザー権限で。
おおらかな時代だった。

:2016/12/08(木) 22:51:54.78 ID:

C#はもっと進めてScrach風になって欲しい
:2016/12/08(木) 22:52:14.02 ID:

>>110
いや、30年前は小学生だけどな。
ま、40代でもじじいか。
:2016/12/08(木) 22:52:24.94 ID:

>>106
COMみたいな仕組みがいまだに無い(というか乱立している)から相変わらずCが強い
:2016/12/08(木) 22:52:34.87 ID:

PYPL index 2016/12 これもよく引用されるもう一つの指標
1 JAVA
2 Python
3 PHP
4 C#
5 Javascript
6 C++
7 C
8 Objective-c
9 R
10 Swift
11 Matlab
12 Ruby
13 VBA
14 Visual Basic
15 Scala
16 Perl
17 lua
18 Go
19 Delph
20 Haskel
21 Rust
ランク外 COBOL
:2016/12/08(木) 22:52:40.47 ID:

Cは学生のうちにやっとくべき事だな
メモリの確保と解放を手動でやったりアルゴリズムやプロトコルを根本から理解したりすると
ミスと無駄の少ない手堅くエレガントなプログラミング作法が自然と身に付くよ
仕事としてやり始めたら実用性に追われて却ってそういう深い勉強は出来ないから使い捨てにされる
:2016/12/08(木) 22:53:10.07 ID:

このスレってまんこいる?
:2016/12/08(木) 22:53:15.23 ID:

>>1
因みに公共の職業訓練のプログラミング関連の科だと

アセンブラ→C++→SQL

って流れで学習するよ
自分のとこがそう

:2016/12/08(木) 22:54:31.96 ID:

B言語
:2016/12/08(木) 22:54:49.79 ID:

後に「言語」を付けると怒るやついるよな。「C」と言えと。
:2016/12/08(木) 22:54:54.55 ID:

>>103
そりゃ、そいつが出来ることを仕事としてふるのだから、
そいつがやるものは、だいたい同じものになるわな。
:2016/12/08(木) 22:54:56.71 ID:

最初はA言語から始めろよ
:2016/12/08(木) 22:55:12.97 ID:

本をいくらやっても無意味なのがC言語
あれは英語と同じ
常に頭のなかで翻訳している人間なら乗り越えられる
読んで覚えようと考える人間は淘汰される
思考力と集中力が問われるから大変だ
:2016/12/08(木) 22:55:16.26 ID:

ネット系の仕事やってる俺の場合はPYPLのほうが実感覚に近いような気はする
:2016/12/08(木) 22:55:23.94 ID:

真理の探究のためには
:2016/12/08(木) 22:55:24.45 ID:

>>117
メモリの手動確保解放はもはやC++でもバッドプラクティス扱いなのに
:2016/12/08(木) 22:55:34.75 ID:

初めてのC
:2016/12/08(木) 22:55:44.18 ID:

>>106
UNIXは知らないけど、
IBMのiOSは、C++で作られている。
:2016/12/08(木) 22:56:18.51 ID:

プログラマーになりたい
今から勉強するなら何をどの順がいいか教えて
JavaScriptはちょっと分かる
:2016/12/08(木) 22:56:21.58 ID:

懐かしいな。
行番号が無いことが新鮮だったな
:2016/12/08(木) 22:56:45.92 ID:

>>121
はじめてのC
:2016/12/08(木) 22:56:49.02 ID:

VBAからプログラム始めて、保守が面倒でクラスというものを使えば楽になると聞いて
VBAをクラスで表現しても大して楽にならず、もっと調べるとjava等の高級言語じゃないと
フルに使えないと知り、クラスの使い方のテンプレートみたいなものがあるらしいと知って
調べるとデザインパターンに行きつき、VBAの連携を夢見てVB.NETに手を出し、デザインパターンを
学んでクラスの何たるかを徐々に理解すると、今度はLINQやラムダ式というものを使うと
プライベートメンバを増やさなくてよいと知るが、C#じゃ使えるがVB.NETじゃ使えない。
その頃になると「あれ?C#とVB.NETの例文ってよく似てるな…」と気づき、調べると
同じ中間言語を介して実行化されると知って仰天。
既にVB.NETで色々作っちゃったので今更C#に移行する気にならず
マイクロソフトのアホー
:2016/12/08(木) 22:57:39.23 ID:

>>130
やめとけ。
低賃金長時間奴隷労働の底辺職だからな。
肉体労働だから、若くて健康なら勉強しなくてもなれる。
:2016/12/08(木) 22:57:44.92 ID:

>>130
何のプログラム作りたいかによるんじゃね
ゲームなのかWebなのか業務系なのか
:2016/12/08(木) 22:57:46.84 ID:

「苦しんで覚えるC言語」

買ったw

:2016/12/08(木) 22:57:51.07 ID:

そもそもIT土方に身を落とすのは最高の負け組の一つと思うんだがな。
:2016/12/08(木) 22:58:56.83 ID:

>>130
必要に応じてその場で習得する能力があれば十分
逆に、それができないと速攻で使えない化石になる
:2016/12/08(木) 22:59:00.04 ID:

>>130
プログラムは組めた方が良いが
プログラマになる必要はないよ
:2016/12/08(木) 23:00:05.31 ID:

アセンブリ言語
ニーモニックとでもいえばいいか
あれは良いものだ
:2016/12/08(木) 23:00:07.97 ID:

>>71
COBOLは金融機関のレガシーな基幹システムに残ってたりする。
今では団塊の世代が定年で減っているから、
基幹システムの移植とかで分かる人が稀に求められている。
:2016/12/08(木) 23:00:10.98 ID:

これは主要言語のほとんどがC/C++で作られてるのに公平ではないな。
はやりのPythonの機械学習、ディープラーニングとかも
C言語製ライブラリを呼び出してるだけだぞ。
その他、Python以外のスクリプト言語もC言語ライブラリをイイトコどりして使用してるだけ。
:2016/12/08(木) 23:00:38.53 ID:

今は昔ほどドカタじゃなくなったけどな、昔は残業休出当たり前だったけど
最近は本当に楽になったと思うきっと世間の風当たりが強くなってるんじゃないか
:2016/12/08(木) 23:00:57.86 ID:

この調査って意味あるのか?
全然下落していないし
:2016/12/08(木) 23:01:10.58 ID:

てかC言語って1972生まれだよね?
それが今だに現役ってのがむしろビックリなんだけど
もうここまで来たら定番すぎてちょっとやそっとの浮き沈みなんて
大した問題でもないんでは?
これまで散々良いところもそうでないところも議論し尽くされて
それでも生き残ってるってことだから
:2016/12/08(木) 23:01:15.21 ID:

>>130
夏休みを使ってCをマスター

次の夏休みからは目的に応じた言語をやる

:2016/12/08(木) 23:01:18.32 ID:

>>130
まだ学生ならひたすら数学
:2016/12/08(木) 23:01:39.19 ID:

>>23
それよくわかる。
俺はどっちも書けるけど、VB はVBで良いとこあると思う。
:2016/12/08(木) 23:02:35.65 ID:

>>135
今WebデザイナーでWeb系ならちょっと分かるんだけど
Web業界死ぬ死ぬ言われててコード書くのも好きだし
ちょっとでも先の明るい方に行きたいなと思って。
ゲーム系が需要あるのかなぁ
:2016/12/08(木) 23:02:42.25 ID:

>>144
何年も毎月1回インデックスを発表しているよ
:2016/12/08(木) 23:03:25.53 ID:

一時期プログラマを目指してた頃があった
派遣でアプリの評価とかやってたけど、ただでさえ評価でも0時まで作業してるのに、
開発はそれより残業してるので目指すのやめた
:2016/12/08(木) 23:03:50.24 ID:

php+javascript+jqueryとかやりだしたら仕事が楽しくてならんわ
いい時代だわ
:2016/12/08(木) 23:05:02.07 ID:

何だかんだで一番使う言語はC言語なんだよな

C言語は廃れると言われてるがな(´・ω・`)

:2016/12/08(木) 23:05:02.64 ID:

C和夫のせいだ。志位の開発者、蟹飯と立地はCを訴えるべき(‘ω`)
:2016/12/08(木) 23:05:04.34 ID:

何だかんだCは必要な事あるからどっかで止まるだろうけど
:2016/12/08(木) 23:06:14.97 ID:

Cww

あんなosを意識する必要があって
なおかつcpuにも依って
メモリ管理が大変で
文字列を扱えなくて
関数が独特で
コンパイルが複雑な
言語なんて誰が使うかよww

今cを使うなんて組み込みくらいだろ
でも組み込みなんて何でもできるし
本当にシビアならasmでやるだろw

それに大量にコードが生産されている
ネットワーク系でははなから
およびでないしなwww

:2016/12/08(木) 23:06:17.96 ID:

>>151
誠意を見せるために夜中まで作業してるだけで、
作業自体は何も進んでないのだぜ。
:2016/12/08(木) 23:06:28.23 ID:

実はJavaScriptは、JavaやC/C++では実現されてない完全なオブジェクト思考言語。

第一級関数 – Wikipedia
計算機科学において、第一級関数(ファーストクラスファンクション)とは、関数を第一級オブジェクトとして扱うことのできる
プログラミング言語の性質、またはそのような関数のことである。
その場合その関数は、型のある言語では function type(en:Function type)などと呼ばれる型を持ち、またその値は関数オブジェクトなどになる。
第一級関数は関数型言語には必要不可欠であり、高階関数のような形で日常的に用いられる。
例として、関数とリストを引数に取り、リストの各要素に関数を適用した結果のリストを返すmap (mapcar) 関数が挙げられる。

まさに忍者…JavaScriptの関数は第一級オブジェクト – maeharin log
JavaScriptの関数は「ファーストクラスオブジェクト(第一級オブジェクト)」である。
なので、変数に代入したり、配列にセットしたり、他の関数に食わせたりできる。この変幻自在っぷりはすごい。
http://maeharin.hatenablog.com/entry/20130308/javascript_function_ninjya

:2016/12/08(木) 23:07:24.96 ID:

あれ?PascalやLispがない。。。
:2016/12/08(木) 23:07:46.74 ID:

バージョンアップの激しい言語にはついていけない。
Cはその点、落ち着いていてよかった。 という気がする。
:2016/12/08(木) 23:07:51.39 ID:

>>157
だいたい不具合の報告書や不具合調査
本当に開発してる時間は2割くらいかもしれない( ´Д`)
:2016/12/08(木) 23:07:52.00 ID:

ジジイはPG嫌がるしガキはCOBOL知らないのでコボラーは希少

今は完璧だったCの基幹システムをCOBOLに移行中
何か間違っている気がする

:2016/12/08(木) 23:07:58.39 ID:

「ABC、ABC、はぁ~、E気持ち~♪」・・・

by 沖田宏之

:2016/12/08(木) 23:08:13.94 ID:

>>149
ゲームだと言語より数学の勉強かなー
言語自体は結構何とかなるから
:2016/12/08(木) 23:08:34.54 ID:

>>158
それ関数ポインタと何が違うん?
:2016/12/08(木) 23:08:35.41 ID:

アセンブラとCとJAVAさえ業務経験してればどんな職場でも通用する
:2016/12/08(木) 23:08:39.43 ID:

BASIC無双
:2016/12/08(木) 23:08:59.10 ID:

>>163
ヒロくん、地獄から帰って来たの?
御盆じゃないよ?
:2016/12/08(木) 23:09:01.51 ID:

void{}
:2016/12/08(木) 23:09:03.41 ID:

>>149
UnityのスクリプトもJavascriptみたいなもんだしUnityのチュートリアルとかやってみたら?
:2016/12/08(木) 23:09:04.19 ID:

cは下落なんてしてないだろ
c使えりゃjavaやphp界隈なんてちょっと勉強すりゃある程度組めるだろ
俺は昔cやっといて本当によかったと思ってる
もうちょっと言うとcとBasic
:2016/12/08(木) 23:09:25.86 ID:

ふだんc++だけど、いかにもcってのは
ちょっと辛い
辛くなければc++は生まれなかったんだろうけど
:2016/12/08(木) 23:09:40.13 ID:

cやっとけばどんな言語でも使えるようになる
:2016/12/08(木) 23:09:51.09 ID:

でも20年以内にAIがプログラム組むようになるから
それでプログラマもおわりさ
:2016/12/08(木) 23:09:52.76 ID:

>>78
スマホでゲーム開発といったら、UnityとC#じゃないのか?
:2016/12/08(木) 23:10:31.47 ID:

>>161
あーあるある
後は言い訳を考えたり、絶対見ないだろっていう
無駄な資料作りに時間が掛かる
:2016/12/08(木) 23:10:33.38 ID:

>>142
上位プログラマーがそういう高度なアルゴリズムを組んどいてくれるから
下位プログラマーが大量にその使い方を調べてこの順位って事でしょ

1ちゃんと読んだ?言語の将来性や能力のランキングじゃなくネット上での話題の多さランキングな

:2016/12/08(木) 23:10:34.08 ID:

linuxの主要サーバアプリは、ほぼCで書かれてる
:2016/12/08(木) 23:10:51.41 ID:

>>166
あとバンドエイドに
スクリプト言語がいるかな
:2016/12/08(木) 23:11:08.65 ID:

>>101
訳判らんw
:2016/12/08(木) 23:11:31.24 ID:

>>174
とは言ってもそのAIを誰かが組まないといけないからな
:2016/12/08(木) 23:11:31.90 ID:

結局クリティカルな部分はCやC++で実装することになるけど
その他の部分は書きやすさと保守性だけで割りとどうでもいい
つまりまぁ、相対的にシェアが減っても必要性は全く変わらないだろう
:2016/12/08(木) 23:11:40.83 ID:

アセンブラといっても高速化が必要なところはSSE/AVXを使うけど
Cから組み込み関数で呼べるし、実体は同じだから速度も同じ
むしろ下手な手書きのアセンブラや組み込み関数より最近のコンパイラ(もちろんSSE対応)は優秀なので
自動的な最適化の方が速いことが多い、特に並列化したとき
:2016/12/08(木) 23:11:49.92 ID:

>>174
そのAIは誰が書くのさ
:2016/12/08(木) 23:11:54.85 ID:

>>141
金融はCOBOLかPL1だったな
スパコンが富士通ならCOBOLでIBMならPL1って感じだった
:2016/12/08(木) 23:12:09.33 ID:

>>178
最近は、そうでもないのじゃないか?
:2016/12/08(木) 23:12:13.19 ID:

>>173
流石のどんな言語もは言い過ぎ。
:2016/12/08(木) 23:12:16.71 ID:

>>156
誰が使うかよって
>>1のリンクした読めば分かるけ下落って言われてる現在でもc言語は普通にJavaに次いで単独の二位なんだけど・・・w
:2016/12/08(木) 23:12:30.22 ID:

>>164,170
ありがとう。unity触ってみるかなぁ
でも実は数学苦手なんだ…
プログラムやる上で数学から逃げる方法なんてないよね?
:2016/12/08(木) 23:12:34.20 ID:

C/C++で並列、並行、分散プログラミング習得中のオイラが来ましたよ
C++11以降はほかの言語かってくらい便利、他の言語も進歩してるんだろうけど
:2016/12/08(木) 23:13:03.73 ID:

>>185
スパコンじゃないぞw
:2016/12/08(木) 23:13:04.73 ID:

HTMLとか、趣味でやってみたけど、仕事にはしたくないな。
ブラウザで見え方違うとか、あったりしたような。

あの文法だと、c++(JAVA)はバグが見つけにくそうなんだが、、、

:2016/12/08(木) 23:13:05.63 ID:

元SEで昔はC言語で水道検針のタッチパネルのシステム作ってたりしたな
今の仕事が働けなくなったらC言語専門でどっか雇ってくれるかな?
:2016/12/08(木) 23:13:44.99 ID:

>>181
>>184
凡人じゃない誰か

つまり凡人のプログラマなんて不要

:2016/12/08(木) 23:14:12.76 ID:

長年二位をキープしてるのを,
“下落”って言うんか?
:2016/12/08(木) 23:14:19.75 ID:

組込みは最近までCが主流だったが、
最近はC++の案件多い
:2016/12/08(木) 23:14:56.52 ID:

>>189
無い。
俺も数学的思考が苦手だから底辺で終わった。
プログラムなんてのは天才が書く物。
逆にそうでなければならない。
アホが書いたプログラムは社会に迷惑をかける。
:2016/12/08(木) 23:15:05.42 ID:

>>186
ならlibc必要なくなるな
:2016/12/08(木) 23:15:14.49 ID:

確かに二位で止まってるじゃ
:2016/12/08(木) 23:15:20.53 ID:

wikiの説明ってなんで糞わかりにくいんだろ
:2016/12/08(木) 23:15:56.86 ID:

c言語は仕様的には単純で、これを知ってた
からって今どきの言語を理解できるとは
思えないけど、その裏にあるものを理解する
のには役に立つ
それに、プログラミングしてる感も高い
:2016/12/08(木) 23:16:23.74 ID:

>>194
AIチップ出来ちゃえば
ちまちま条件ならべるプログラマは
全部要らなくなるよね
:2016/12/08(木) 23:16:34.17 ID:

cでプログラミングしながら、ニーモニックが浮かばないと、プロじゃないと言われていたのに
:2016/12/08(木) 23:16:48.91 ID:

>>192
静的解析ツールはないのかね
:2016/12/08(木) 23:16:49.11 ID:

>>184
一部の人だけで済むといいたいのではないか?

ただ、論理的に正しいことは論理的にありえないわけだが
永遠に閉じた完成された論理を組めるのだろうか?
組んだ所で何の役に立つかは知らんが

:2016/12/08(木) 23:17:02.72 ID:

awk大好き!
:2016/12/08(木) 23:17:03.83 ID:

>>165
関数ポインタとは似てるかもしれんが・・
これはJavaScriptとHaskelのクイックソートだが。これjavascriptのオブジェクト思考の性質が使われてる。
C/C++ではこの短さで書けないだろう。

「クイックソートをHaskellで書くと5行、C++で書くと35行!」
Haskell版の5行コードはこれです。
qsort [] = []
qsort (p:xs) = qsort lt ++ [p] ++ qsort gteq
where
lt = [x | x <- xs, x < p]
gteq = [x | x <- xs, x >= p]
http://elephnote.com/blog/archives/838

関数型っぽい書き方は、最近のJavaScriptならばサクッと書けますが
function quickSort(array) {
if (array.length <= 1) return array;
var pivot = array.pop();
var lt = array.filter(function(a){ return a < pivot });
var ge = array.filter(function(a){ return a >= pivot });
return quickSort(lt).concat([pivot]).concat(quickSort(ge))
}
http://paulownia.hatenablog.com/entry/20111204/1323015703

:2016/12/08(木) 23:17:04.62 ID:

>>158
javascriptは初めの頃は型宣言ないので、変数何型かわからんやんけ!
このクソ言語が!
とか思っていたが、pythonやrubyを通ってから再び使ってみると意外と気持ち良く組めるようになる
:2016/12/08(木) 23:17:39.32 ID:

>>71
34歳で需要あるかな。COBOL経験は4年だけど
:2016/12/08(木) 23:17:44.68 ID:

javascriptで黒―じゃって何よ?
とか思ってたのに、当たり前のように
ラムダな今のC++
:2016/12/08(木) 23:18:07.20 ID:

インタープリタならたぶんPHP最強
プログラミング言語の末っ子みたいなもんだからな

パクっても、おさがり着てる弟を兄が真顔で怒ったりできるか?

PHPもcで書かれてるけど、親どころか、じいさんの性生活を詮索するようなもの
誰も気にもしない

:2016/12/08(木) 23:18:30.35 ID:

初心者がこれから覚えるには何がいい?
:2016/12/08(木) 23:18:38.78 ID:

>>114
あら、もっとご年配かと
:2016/12/08(木) 23:18:48.31 ID:

まぁ国が言うほど将来性のある職業じゃないよね
:2016/12/08(木) 23:19:00.82 ID:

IT系はねぇ・・・先進国が開発費けちってないから
どんどん進歩するけど
後進国日本だと、
:2016/12/08(木) 23:19:06.51 ID:

ずっとC系の言語だけのPGしかやってないけど、
退職までこのまま行くつもり。
新しい言語は研修受けたりするんだけど、仕事がCしか回ってこない
:2016/12/08(木) 23:19:31.83 ID:

>>182
ほんとこれ
スマホの普及でアプリを作るオブジェクト組み立て要員の需要が増えて
相対的にコアな作業をするCやC++の話題が減っただけ
:2016/12/08(木) 23:19:46.05 ID:

日本じゃ雑用つっか、工場の床の掃除みたいな仕事しか
:2016/12/08(木) 23:19:54.87 ID:

>>207
そこのリンク読むと、今のC++なら9行で書けるって書いてあるよ。
大して変わらないね。

C++もいまやラムダ式やらとびかうし、ソート条件で関数渡すのなんて日常茶飯事。

:2016/12/08(木) 23:20:01.54 ID:

>>212
vvvv を勧めておく
:2016/12/08(木) 23:20:07.47 ID:

>>212
効果的な謝罪の仕方かな
:2016/12/08(木) 23:20:11.98 ID:

それオブジェクト指向言語ってより関数型言語の説明になってないか
まあきょうびC++には関数ポインタも関数オブジェクト(ファンクタ)も無名関数(ラムダ)もあるし
:2016/12/08(木) 23:21:35.87 ID:

Javaを抜くも何も
Javaのほうが後じゃ…

つか、昔学校で習わされた多忙Pascal…

:2016/12/08(木) 23:21:36.44 ID:

>>214
そうでもないよ
情報の分析分野でめざましい
人間が認識できない情報の骨子を見つけ出せる
まぁ・・・、それを人間が理解できるようにはできないんだけど
:2016/12/08(木) 23:21:36.99 ID:

>>216
それだけ需要があるんだねCも
:2016/12/08(木) 23:21:55.13 ID:

ブラッディ・マンディ Python
王様達のヴァイキング PythonとC/C++
:2016/12/08(木) 23:22:02.23 ID:

今の時代は言語はなんでもいいんだよな
ライブラリやフレームワークの知識が大事
:2016/12/08(木) 23:22:19.67 ID:

>>220
vvvvて初めて聞いた、新しいのなのかなありがと。
>>221
wwww
:2016/12/08(木) 23:22:22.81 ID:

それは~まぎれもなく~ヤーツさ~
:2016/12/08(木) 23:22:25.76 ID:

定年後はスマホ用のガジェットアプリかゲームアプリを自作して
小遣い稼ぎをしてみようか、
とか考えたりする。
何年先か分からんが。
やはりiOS用のアプリが良いのかねえ。
:2016/12/08(木) 23:22:32.40 ID:

お前らC++は判るというけどC++11とかは分からないんだろ?
:2016/12/08(木) 23:23:17.80 ID:

>>225
遺産がすごいあるからな
むしろ今の若い子だと、オブジェクトに頼ってるから
ソースを理解できなと思う。
:2016/12/08(木) 23:23:20.77 ID:

CよりBの方が嫌だって人結構いるよね。
:2016/12/08(木) 23:23:30.31 ID:

パチやスロの抽選有無のコードはCかアセンブラじゃねーのか?
:2016/12/08(木) 23:23:53.17 ID:

>>229
ソレは「COBOLらー」
:2016/12/08(木) 23:23:54.89 ID:

>>228
新しくはない
いわゆるビジュアルプログラミングの
フレームワーク
:2016/12/08(木) 23:23:58.57 ID:

Cがわからんプログラマはもぐり
:2016/12/08(木) 23:23:58.78 ID:

>>231
最近勉強したから分かる。くそ便利だな。
C++がJavaを追い越してC#みたいになっちゃった。
でも日本語の情報すくねーなw
:2016/12/08(木) 23:24:16.89 ID:

>>219 >>222
すべてがオブジェクトか、そうでないかでちがいがある。
C++とかはプログラムが明示したときしかそういう機能が使えない。すべてがオブジェクトではない。
:2016/12/08(木) 23:24:22.94 ID:

とりあえず、今はC#でbot作ってる。java,cもc++もvbもコボルも一通りやってきたけど。80年代に物心つくかつかないかの時に、兄貴がpc8801を買ってもらってて、それについてた、basicをさわってたのが、全ての始まりだった。
:2016/12/08(木) 23:24:35.97 ID:

Dの時代だよな
:2016/12/08(木) 23:25:15.90 ID:

>>212
やっぱりJAVAでしょ。
本も多いしネットの情報も多いし。
:2016/12/08(木) 23:25:35.26 ID:

>>239
言ってることは分かるけど、あんまし定義とかには興味ないんだ。
実用上は大差ないってこと。
:2016/12/08(木) 23:25:53.92 ID:

基礎としてCやっとけば他は大体何とかなる。
:2016/12/08(木) 23:26:05.75 ID:

RUN C
BASIC
Scratch
HSP

俺に使えるのはこんな程度

:2016/12/08(木) 23:26:29.02 ID:

>>118
いますよ
私、水野朋子です
:2016/12/08(木) 23:26:51.07 ID:

>>244
それは確か。
:2016/12/08(木) 23:27:01.20 ID:

C#がクソなとこー
RAIIが使えないことー
usingなんて糞くらえ
:2016/12/08(木) 23:27:56.46 ID:

ドルビーC
:2016/12/08(木) 23:27:57.20 ID:

#include <stdio.h>

int main(void)
{

printf(“HELLO, two channel”);

return 0;
}

:2016/12/08(木) 23:28:04.69 ID:

>>232
因みに経済産業省の2010年発表の
組み込みソフトウェアに従事してる技術者へのアンケートの統計だと

現在プロジェクトに使用してる言語はC言語がダントツで次いでC++とアセンブラだいぶ離れてJavaって感じ
つまり組み込み系だとCはまだまだ現役みたいだよ

:2016/12/08(木) 23:28:09.94 ID:

気軽にWindowsのバッチとか作れる人のほうが役立ちそう
:2016/12/08(木) 23:28:11.91 ID:

結局給与が高いのはCOBOLなんだよな
:2016/12/08(木) 23:28:33.91 ID:

C#がクソなとこー
interfaceに実装が書けないことー
:2016/12/08(木) 23:28:35.91 ID:

>>19
C のかわりに include とかで検索するんだろ?
:2016/12/08(木) 23:28:43.28 ID:

C/C++できればだいたい困らないだろ。

仕事でFortran、VBA、MATLAB、Java、Rあたりも使ってきたけど、
殆どの言語はForループすらググらないと書きかたが分からない。そんなもんだ。

:2016/12/08(木) 23:28:46.53 ID:

まあ自己学習する人工知能出たらプログラミングは全て吹っ飛ぶんだけどな
:2016/12/08(木) 23:29:28.95 ID:

>>214
今話題のIoT
:2016/12/08(木) 23:30:07.41 ID:

結果COBOL最強
:2016/12/08(木) 23:30:18.42 ID:

C野郎はなんでもloopで回したがるよね
:2016/12/08(木) 23:30:25.86 ID:

>>211
しかもPHPはコンパイルした中間コードを
サーバーにおいとくこともできるので
速度も馬鹿にできない。
:2016/12/08(木) 23:30:42.90 ID:

まあ最も洗練されてるのはrpg2だけどな
:2016/12/08(木) 23:30:47.41 ID:

https://ja.m.wikipedia.org/wiki/%E3%83%9D%E3%82%B1%E3%83%83%E3%83%88%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%81%AE%E8%A3%BD%E5%93%81%E4%B8%80%E8%A6%A7#/search

昔持ってたんだよな。
今のスマホを見ると、時代は変わったってよくわかる。

:2016/12/08(木) 23:30:50.87 ID:

お前らすごいなぁ
:2016/12/08(木) 23:31:23.32 ID:

もう日本人がコード書くことも少なくなったしなぁ。
:2016/12/08(木) 23:31:23.69 ID:

>>257
たぶんよく使うライブラリが増えるだけ
:2016/12/08(木) 23:31:25.45 ID:

>>257
アルゴリズムらしいアルゴリズム以外は厳密に定義した仕様がそのままプログラムだから、
いくら高度な人工知能を使ったらといって何もせずプログラムが作れるはずがない。
デバッグには役立つはずだけど。
:2016/12/08(木) 23:31:37.21 ID:

>>260
ホントに調子こいてるC野郎はそこは再帰だと思う
:2016/12/08(木) 23:31:40.03 ID:

一般に「オブジェクト指向プログラミング」と呼ばれる考え方には発案者が異なる二系統がある。
ケイの「メッセージングの」オブジェクト指向
端的にはコンピューティングに関わるすべてを「“オブジェクト”と、それに対する“メッセージ送信”で表現すべし」というドグマにより成り立たせようとする世界観です。
ちなみに、ケイのこの考え方にインスパイアされて提案されたのがカール・ヒューイットの「アクターモデル」。
http://d.hatena.ne.jp/sumim/20040525/p1

JavaScript は誤解されがちな言語であり、一部の人には「おもちゃの言語」あるいは「赤ん坊用の Java 言語」とみなされています。
JavaScript が持つ特徴のなかでも汚名を着せられているものの 1 つが、プロトタイプ・ベースのオブジェクト・システムです。
https://www.ibm.com/developerworks/jp/web/library/wa-protoop/

JavaScript はプロトタイプベースのオブジェクト指向言語ですが、関数型言語の機能も備えています。
JavaScript は高階関数を簡単に定義することができます。
今回は、マッピング、フィルター、畳み込み (縮約) について説明します。
http://www.geocities.jp/m_hiroi/light/js03.html

Pythonのオブジェクト指向は後付けなのか? – Qiita
Pythonは最初のリリースの時にはオブジェクト指向の機能が備わっていた。
これはバージョンアップでオブジェクト指向が後付けされたPerlやPHPとは大きく異なる。
だが、はっきりと後付けであると主張したい。
オブジェクト指向が後付け = 「純粋なオブジェクト指向プログラミング言語」ではない
Rubyは「純粋なオブジェクト指向プログラミング言語」であるが故に、オブジェクト指向に縛られたプログラミングしかできない。
http://qiita.com/raccy/items/5eb98b1058e50f07339b

:2016/12/08(木) 23:31:46.54 ID:

>>257
プログラマはプログラムをするのが楽しいんだよ。
:2016/12/08(木) 23:31:49.36 ID:

組み込みだとC言語を使う。
そもそも、それ以外のコンパイラが普通は無い。

組み込みソフトは基本的に趣味でやることはなく、会社の仕事なので、
なかなか外でしゃべりにくいというのもある。
ペリフェラルに何をつなぐとか、製品に特化した話ばかりになるし。

で、加えて、組み込みソフトやる人は、そもそもかなりレベルが高めの人なので、
大抵のことは自力で解決してしまうし、あってもプロセッサや開発環境の
技術サポートに問い合わせだからなw

:2016/12/08(木) 23:32:05.48 ID:

未だにベタのCでゴリゴリ組込みのコード書いてるわw
モデルベース?
なにそれおいしいの?
:2016/12/08(木) 23:32:16.69 ID:

Cとかからはいると、C#やjavaのメモリ解放のタイミングが制御できないのが気持ち悪い。
:2016/12/08(木) 23:32:20.95 ID:

旬はpythonかなあ
:2016/12/08(木) 23:33:07.33 ID:

一応ゲーム作れるくらいの知識はあるけどプログラミング嫌いなので無駄な知識
嫌いっていうかコーディングするのがめんどくさくてやめた
:2016/12/08(木) 23:33:55.46 ID:

COBOLって今勉強する意味あるのかね
:2016/12/08(木) 23:34:33.30 ID:

オレの経験では動的型付けとインタプリタは糞。
タイプミスとかわからん言語は糞だろ。オレが悪いんだけどさあ、長い名前だと間違えるじゃん。
:2016/12/08(木) 23:34:40.21 ID:

>>274
AIのプログラムなんて職業プログラマも
趣味でやってるプログラマも作ることなどまずないのに
なぜか流行ってる不思議・・・
:2016/12/08(木) 23:34:42.32 ID:

>>271
make faire でもいけばそーでもない
:2016/12/08(木) 23:34:59.25 ID:

>>214
その昔同じように35才定年説やAIによるプログラマー絶滅説がまことしやかに言われてたんだよ
でも実際はその時代にcやCOBOLやってた連中が時代に合わせて色んな言語や仕組みをおぼえていって生き残ってるのが現状だよ
地道なPGがいなくなったらたぶんITの未来なんてないだろうね
:2016/12/08(木) 23:36:38.01 ID:

教育現場で、まずJavaScriptでどんどん書かせて
慣れたら、JAVAやればいいんだよ。
いきなりCとかやるからわけわからなくなる。
昔はN88-BASICでなれてからCやったもんでしょう。
:2016/12/08(木) 23:37:00.91 ID:

>>268
Cの仲間の言語では変数のスコープに制約が多いから再帰は使いにくい。
再帰的なデータ構造を扱うときもスタックとイテレータでループに書き換えてしまう。
:2016/12/08(木) 23:37:51.10 ID:

>>273
気休めに、使用済みのオブジェクトに
null を代入しておけば、メソッドを抜ける前に、
ガベッジコレクションが拾ってくれるかもしれない。
:2016/12/08(木) 23:37:55.02 ID:

ぬるぽw
:2016/12/08(木) 23:38:00.15 ID:

結局は教わる先輩・同僚がC言語を使う限り
廃れることは無いよ
また次の人に教えるときに、C言語で教えるんだし
人によってはJAVAで組む人もいるかも知れないけど・・・

本当にC言語が最適なのかどうかは、頭が良い人が検証でもしてくれ
コッチは仕事をさっさと終わらして帰りたいだけ

:2016/12/08(木) 23:38:38.85 ID:

一位はハングル
:2016/12/08(木) 23:40:14.30 ID:

>>275
2chに山のようにいそうなタイプだなw
その「面倒くささ」を乗り越えられるのがプログラマーに必須な条件ですわ。
面倒くさい経験しかしないのに完成した途端に充実感に脳内がすり替わって次に挑むという。
:2016/12/08(木) 23:40:45.78 ID:

Pythonおじさん参上
:2016/12/08(木) 23:41:16.45 ID:

C++だとRAII、例外安全って感じだけど、
なんで今まで気づかなかったんだろう
GCなんかいらんかった
:2016/12/08(木) 23:41:22.02 ID:

>>275
そういう人に blue print
:2016/12/08(木) 23:41:32.13 ID:

>>274
pythonのディープラーニングの本買ったで
先々週
:2016/12/08(木) 23:41:32.46 ID:

pythonって理系に人気
理由は金が無くても道具が利用できるから
:2016/12/08(木) 23:41:40.01 ID:

ちょっと何言ってんだか分かんない
:2016/12/08(木) 23:42:07.11 ID:

ブラウザのレンダリングエンジンやJavaScriptエンジンもC/C++で書いてあるがな。
関連するライブラリも。
:2016/12/08(木) 23:42:18.05 ID:

Cが流行っていた時代を知らないんだが・・・
:2016/12/08(木) 23:42:21.32 ID:

>>285
C言語一択だよ。他に代替はない。
他の言語は単に生産性を上げるためと、
プログラマ人口を増やすためのもの。
:2016/12/08(木) 23:42:29.29 ID:

デルファイ滅んだのだな
:2016/12/08(木) 23:42:49.19 ID:

>>287
組込はモノが動くから面白いっちゃ面白いわな。
辛いことのほうがはるかに多いけどな…
:2016/12/08(木) 23:43:06.76 ID:

なつかしい。
30年前、大学でC言語の勉強をしていた。
ぜんぶ忘れてしまったが。
:2016/12/08(木) 23:43:14.21 ID:

***p

ポインタのポインタのポインタ

:2016/12/08(木) 23:43:25.59 ID:

文系参上。
誰か、法律や規則を記述するプログラミング言語を開発してください。
まじで。切実。お願い。
:2016/12/08(木) 23:43:40.65 ID:

>>289
RAIIよりGCの方が優れていることもあるよ。
メモリ解放が頻繁だとデフラグして速度低下しやすいから。
C++でnew/deleteを自前定義すれば細かく弄れるけど糞面倒い。
:2016/12/08(木) 23:43:54.52 ID:

>>283
なんかこう、GCにしなくても、これはもう絶対に使わないから
今すぐに開放してくれって感じでさあ
不用意にGC走らされるとイヤなんだよねえ
:2016/12/08(木) 23:44:03.82 ID:

ラズベリーでPython動かしてりゃ、趣味にカネがほとんどいらないw
:2016/12/08(木) 23:44:18.20 ID:

>>297
OpenGLで使うのかな
:2016/12/08(木) 23:44:32.42 ID:

>>301
pythonおじさんがいるみたいだから聞いてみれば?
:2016/12/08(木) 23:44:37.42 ID:

>>7
>>256
:2016/12/08(木) 23:44:55.98 ID:

デルファイは、フリーパスカルというやつに引き継がれてるはずだぞ。
完全な互換性はないだろうが・・・
言語自体は現役で開発されつづけてるはず。
:2016/12/08(木) 23:45:01.49 ID:

>>25

lex な
yaccに比べるととっつき易いが参考書が皆無だからな

:2016/12/08(木) 23:45:25.10 ID:

>>295
UnixはCで出来ている、って話題になった頃?

そういや、ゲーム機ぐps初代になった時の開発言語はCじゃなかったかな。

:2016/12/08(木) 23:45:26.55 ID:

C#は?
:2016/12/08(木) 23:45:34.70 ID:

タモリのF-basic最強
:2016/12/08(木) 23:45:44.41 ID:

>>302
RAIIとGCは別物でしょ
GCでファイルハンドルはクローズしてくれない
ファイナライザでクローズするように書けばいいけど、それは違うと思うよ
:2016/12/08(木) 23:45:48.10 ID:

逆にcがベースになってない言語って最近あるのか?
:2016/12/08(木) 23:46:15.25 ID:

>>292
ライブラリが揃ってて便利だからね。
ゲーム機がいったん普及し始めるとますます普及するのに似てる。
最近は工学系や数理系だとR、MATLAB、Pythonあたりがよく使われてる。
:2016/12/08(木) 23:46:24.67 ID:

コアな部分はc言語じゃないと無理だ
必要なコアなところはすでに作られてるから
pythonやらjavaでユーザーが使いやすいように
発展させればいい
:2016/12/08(木) 23:46:38.49 ID:

COBOLからJAVAに鞍替えして本当に良かった
:2016/12/08(木) 23:46:44.89 ID:

>>313
俺は一緒だとは言ってないぞ
:2016/12/08(木) 23:46:57.86 ID:

自前でボード起こしてCPUメーカーの開発環境使ったらフツーにCしか選択肢ないやん?
:2016/12/08(木) 23:47:12.97 ID:

C言語

:2016/12/08(木) 23:47:14.89 ID:

ゲームエンジンのUnityの影響でスマホゲームはC#が主流だな
:2016/12/08(木) 23:47:37.57 ID:

COBOLのシステムを遥か昔に組んでいたけど
CとかJAVAとかVBとか直ぐに覚えられるかな?
オープン何とかとか知らないけど
:2016/12/08(木) 23:47:56.33 ID:

組み込みとかC多いぞ
簡単なファイル処理(バイナリな)でもCが一番楽なんで
枯れた技術が即もう時代遅れで使い物にならないというわけでもないんで
ニッチな組み込みじゃアセンブラ全然現役ですから
:2016/12/08(木) 23:48:07.21 ID:

>>304
俺も。
Raspberry Pi やるためにPython勉強したよ。
まあ勉強というほどじゃなかったけど。
:2016/12/08(木) 23:48:17.76 ID:

>>318
さよか、RAIIよりGC~で同列に扱ってると思た
:2016/12/08(木) 23:48:35.50 ID:

ソフトウェア検証、ソフトウェアテストの方が重要ってか見逃しは許されない
:2016/12/08(木) 23:48:57.91 ID:

ハードよりの仕事が多いのに
cができる奴が減って困ってる
:2016/12/08(木) 23:49:01.77 ID:

Cなんて、特別なスキルのある奴だけ知ってればいい

CPUと会話できる必要のある奴
CPUのレジスタの値を直接参照する・書き換える必要のある奴
CPUのI/Oポートを制御する必要のある奴

そんな奴だけがC言語を知ってればいい
素人さんは手を出さなくていい

でも、今どきはライブラリを作る側になっちまうんだな
ライブラリを使う側はCPUを直接制御したつもりになっているんだろうけど、
お前らは俺のライブラリなしには仕事できないこと分かってんのかな?

:2016/12/08(木) 23:49:58.85 ID:

GCは無いけどスマートポインタならあるしそれ使えばいいでしょ
:2016/12/08(木) 23:49:58.97 ID:

>>302
値系のオブジェクト→ガワはRAIIでランタイム側でGCも選べるように
ファイルハンドルとか→常にRAII
グラフの頂点とか→常にGC

こんな感じが一番だろうと思う

:2016/12/08(木) 23:50:04.65 ID:

今の人はCとかより割り込みとか知らないんじゃないの?
オレも使った事がない
:2016/12/08(木) 23:50:06.55 ID:

他人の作ったプログラム修正とかはすげーつまんないけど
自分が作りたいものを作るプログラムはすごく楽しい
:2016/12/08(木) 23:50:56.27 ID:

>>315
うん 俺も周りの流れに乗って、同じ環境を用意して教えてもらった
俺が便利なものを使っていると、周りの人が それ良いね とまた同じ環境を用意する連鎖
ゲーム機の普及とまったく同じです
:2016/12/08(木) 23:51:09.57 ID:

C/C++の利点は標準ライブラリの範囲なら、
1つコードを書けば殆どの環境で動作する点だな。

C++11以降は標準ライブラリで並列プログラムもサポートされてるから、
これは便利。

UI関係ないロジック部分はC/C++で書いておいて、UIは各環境の言語で書くのが一番。

:2016/12/08(木) 23:51:23.44 ID:

まあとりあえずCやっとけばその後に違う言語学ぶにしても取っつきやすいし
色々と潰しがきくってことでいいのかな?
んでそのCのポインタの学習なんかは事前にアセンブラやっとけばいいと

でもそ自体が途中で挫折しちゃうんだけどね・・・w

:2016/12/08(木) 23:51:51.51 ID:

別にCとかC++の価値が低下したみたいなことでもないだろう
OSでもVMでも基盤部分はCとかC++で書かれるわけだから
ただ、ソフト、アプリ、サーバーアプリなんかは
もう少し書きやすい言語のほうがいいからJavaなりC#なりで書かれる
CやC++の守備範囲ではない領域が日々拡大してるって
そういう話なんだろう
:2016/12/08(木) 23:52:12.35 ID:

>>301
法律ってなんで数式使わないでみんな文章にしてしまうのかが
すごく不思議なんだけど
:2016/12/08(木) 23:52:49.76 ID:

C#はプリプロセッサがないのも嫌だな
#ifとかじゃなく
:2016/12/08(木) 23:52:52.34 ID:

組込みプログラマって話題にならないし表に出てこないよな
電気業界や自動車業界の規模考えると相当数いるはずだが

Web系とかこぞってブログとかで技術記事書いてるけど組込み系はほんと少ない
環境依存の嵐だし、仕事としてやってる人は多くても趣味でやりにくいからだろうか

:2016/12/08(木) 23:54:20.95 ID:

printf(“hello 2ch world¥n”);
:2016/12/08(木) 23:54:26.08 ID:

>>332
他人のプログラムの致命的バグ見つけてやり玉に挙げるのが一番楽しいじゃん
:2016/12/08(木) 23:55:51.13 ID:

Cで書いてるシステムはメモリ食いつぶすから厄介。セキュリティ絡みのメンテも面倒だし。
:2016/12/08(木) 23:55:56.90 ID:

>>339
ソフトウェア的には古典すぎて今時の話題についていけんのよ。
モノ動かすのが主な仕事だからね、新しい言語とかどーでもいいのん。
:2016/12/08(木) 23:56:01.64 ID:

>>331

例外処理は?

:2016/12/08(木) 23:56:07.71 ID:

>>301
日本語の文章で記述できるmindとか向いてそう。
:2016/12/08(木) 23:56:47.89 ID:

CPUの内部レジスタとかキャッシュとか、インターフェース単位の
データグラムの扱いまで簡潔に表現できる高級言語って、今でもCだけだろ

今時のスパコンにジョブ投げる時は超々超高級スクリプト言語みたいなもので書くけど、
それは結局、Cのコードに変換されてから怒涛の最適化を実装したコンパイラに食わされて
オブジェクトコードになる

「Cの話題が少ない」ってのは「AEXレジスタの話題が少ない」とか
「美容の話題に比べて肝臓の話題が少ない」ってのと似た理由だよ

不要になったわけじゃなく、それはコンピュータ全ての内臓になったのだ

:2016/12/08(木) 23:57:00.77 ID:

>>295
C++が一般的になるまではCが一般的だったよ。
90年代半ばくらいまでかな。
:2016/12/08(木) 23:57:24.66 ID:

>>301
つ ぴゅう太日本語BASIC
:2016/12/08(木) 23:57:32.57 ID:

組み込み系はいわゆる職人て印象
Web系はオシャレなデザイナーって感じ
:2016/12/08(木) 23:57:58.47 ID:

>>337
ケースが複雑すぎるから曖昧な表現に特化している言語の方が都合良いからだろ
:2016/12/08(木) 23:57:58.77 ID:

機械語<ニーモニック<C<C++<その他言語といった感じだろ
:2016/12/08(木) 23:58:16.07 ID:

>>301
XMLあたりで記述できるんじゃない?まじで
:2016/12/08(木) 23:58:20.65 ID:

>>337
曖昧な記述でいざというときに解釈でもって罪有る者を無罪とするため
もちろんその逆も有る
ゼロかイチかで法を書いたら人類はみな死ぬことになる
:2016/12/08(木) 23:58:22.92 ID:

>>336
Cの有用性が落ちたというわけじゃないな
ただ細かい話かもしらんが最近は言語処理系をJAVAで書き直したり(JRuby やJython)
するのが流行りだしCommonLISPのコンパイラはLISPで書かれているものが多いな
:2016/12/08(木) 23:59:58.98 ID:

javaももう落ち目だろ
:2016/12/09(金) 00:00:07.69 ID:

>>338
#ifや#defineが使るんだから充分だろ。
:2016/12/09(金) 00:00:35.70 ID:

>>32
同意。 だから25年前の時点でCを教えてくれた大学(学部)の判断には感謝している
:2016/12/09(金) 00:00:45.03 ID:

>>354
まあコンパイラって言語をあんまり選ばないからなあ。
Haskellで書かれた最大のプログラムがHaskellコンパイラだという話もあるし。
:2016/12/09(金) 00:00:45.07 ID:

>>285
今教えるならJavaかC#かrubyでしょ。
組み込み以外の仕事がないのにCを教えるメリットがない。
時間の無駄。
:2016/12/09(金) 00:01:13.83 ID:

>>351
そうだね
だから本来ならコンピューターというものを根本から理解するためにも
左から順番に習得していくのがいいんだろうけど
でも正直面倒くさいから一気にすっ飛ばして最新の高級言語から学んじゃう的な
:2016/12/09(金) 00:01:17.41 ID:

組み込み系はチップに依存する話とかあって
ひろく世間で共有する意味が少ないのかもな
情報共有しようと思ったらわかるのは競合他社だったとか
Web系は新しいものが出てそれがデフォルト化してみたいな繰り返しで
情報共有するメリットが大きいのかもな
:2016/12/09(金) 00:02:04.01 ID:

>>344
cの例外?signal、setjumpは使ったことがないなあ
:2016/12/09(金) 00:03:17.30 ID:

>>346
> CPUの内部レジスタとかキャッシュ
C言語では扱えませんが。
意識して書くことは求められるけど、仕様の範囲外。
:2016/12/09(金) 00:03:35.56 ID:

C言語の下落=能力の低下
で間違ってない。
なんか自分以外の奴を蹴落としたい奴が無理にそういう風潮を作り出したいのか、
ただ単に能力の低い物へのアンケート結果なだけ。
:2016/12/09(金) 00:03:36.75 ID:

こんなものもある

HTTP経由でiOSアプリを簡単にプログラムできる「Jasonette」
http://gigazine.net/news/20161107-jasonette/
要はJSONで仕様を決める

:2016/12/09(金) 00:04:30.92 ID:

>>356
やだやだ、同じ処理なのに、interfaceに実装かけないから
#defineにするかーと思っても使えないから、コピペするしかないじゃない
:2016/12/09(金) 00:04:36.75 ID:

>>346
> CPUの内部レジスタとかキャッシュとか、インターフェース単位の
> データグラムの扱いまで簡潔に表現できる高級言語って、今でもCだけだろ
それはCの仕様でもギャップがあるというのが正しいし、適当なインターフェースだけアセンブリ言語
で書いてライブラリにすればみんな一緒だ
OS側でAPIを用意してあるというの反則だが楽は楽だね
:2016/12/09(金) 00:05:20.99 ID:

PHPの下落だろ
:2016/12/09(金) 00:05:37.73 ID:

>>141
塞翁が馬と言うか、まさかCOBOLがFORTRANよりも
ニーズが続くとは思わなかったわ
:2016/12/09(金) 00:05:47.79 ID:

>>363
インラインアセンブラを使うとかスタックを直接書き換えるとかそういう話じゃないの?
:2016/12/09(金) 00:06:41.66 ID:

>>359
Javaは必要性がない限り例示しない
C#はありだな。
まぁCもC++も他言語も数年たつと規格が変わるからどれも大変なんだけどね
通用するのはどれも5年もないくらい
:2016/12/09(金) 00:06:44.82 ID:

組込C言語系SE兼PG「ここは俺に任せて先に行け! お前のMATLAB/SIMLINKでISO26262を倒すんだ!」
:2016/12/09(金) 00:06:47.93 ID:

アセンブリをアセンブラでアセンブル
:2016/12/09(金) 00:08:08.87 ID:

現状C書けないプログラマなんて誰も信用しねーよ。
:2016/12/09(金) 00:08:09.38 ID:

やっぱりJavaか
webもPHPが主流だったはずなのに今やほとんどJavaだしなぁ
:2016/12/09(金) 00:08:14.14 ID:

void氏とかfjとか懐かしいな
:2016/12/09(金) 00:10:18.49 ID:

Verilog職人の俺勝ち組
:2016/12/09(金) 00:10:20.77 ID:

機械語なんざ古い
もうこれからはやりたい事を文章でゴッゴルプログラムに変換ボタン押すだけでソフツができる時代がくる
:2016/12/09(金) 00:10:52.64 ID:

そういや組み込み系のCPUのLinuxのあるCPUのGPIO関係のライブラリで1バイトずつ送れば大丈夫なのに
複数送るとめちゃくちゃになるというバグがあったことがあってな。デバイスドライバのコード調べてみたら
ビッグエンディアンのCPUに限りビット順が逆になっているというバグがあった
インラインアセンブラのソースいじって直した(めんどいから開発者にはレポート送ってないw)
:2016/12/09(金) 00:11:23.01 ID:

>>337
人が普段から数式で会話してたら法律も数式で表されるだろうよ。
:2016/12/09(金) 00:11:26.39 ID:

甲及び乙並びに丙又は丁若しくは戊又は己は

(甲 && 乙) && (丙 || 丁) || (戊 || 己)

:2016/12/09(金) 00:12:05.71 ID:

取り敢えずハンドアセンブルからだ
:2016/12/09(金) 00:12:32.68 ID:

One little, two little, three little Indians
:2016/12/09(金) 00:12:37.50 ID:

>>376
東工大の太田昌孝氏がnecom830.cc.titec.ac.jpから
1時間毎に発信するmodelateコントロールとかも懐かしいだろ
あれって今なら犯罪だよな
:2016/12/09(金) 00:12:37.67 ID:

>>366
同じ処理ならinterfaceを継承しろよ。
:2016/12/09(金) 00:13:12.41 ID:

あれ、なんのために覚えたんだろ
:2016/12/09(金) 00:13:15.04 ID:

15年ほど前に大学でCの演習やったけど今の大学生はJavaかC#でもやってんのか
:2016/12/09(金) 00:13:18.90 ID:

ビッグエンディアンとリトルエンディアンと二通りの方式があることに未だに疑問
なんで統一しなかったんだろ?
:2016/12/09(金) 00:14:27.44 ID:

IOTが本当に流行るのならC言語のニーズはまだまだありそうだけどな
組み込みJAVAってどこへ行ったのやら?
全然話題に登らないなJava MEだったけ?

やはりMEの二文字は地雷なのか

:2016/12/09(金) 00:14:40.27 ID:

モトローラ対インテル
:2016/12/09(金) 00:15:23.01 ID:

>>273
逆にガーベジコレクションに慣れると、Cでどうにかしてガーベジコレクションを実装しようと、
余計なことを考え始めてよくないw
:2016/12/09(金) 00:15:38.06 ID:

C調言葉に御用心
:2016/12/09(金) 00:15:51.10 ID:

>>388
他に先駆けて64bit化を実装したDECの連中が変態で嫌われ者だったから。
:2016/12/09(金) 00:16:40.06 ID:

2スレ目行ってたのかよ

Cで2スレとか胸熱やなw

:2016/12/09(金) 00:16:53.67 ID:

とはいえCでもできない芸当はある

生物のDNAは、読み始めと読み終わりの位置を変えるだけで
同じシーケンスが別の意味になるような恐ろしい配列を含んでいたりするんだけど
マシン語でもこれと似た事ができる。
実際1950~60年代のマシン語ごーりごりの時代には、人が手作りでこれを実現していた

:2016/12/09(金) 00:16:59.69 ID:

この1行でPentiumPCがマウスごと固まるの思い出したよ

char main[]={0xf0, 0x0f, 0xc7, 0xc8};

:2016/12/09(金) 00:17:25.31 ID:

>>371
いや、Cはほとんど変わらんだろ
:2016/12/09(金) 00:17:30.15 ID:

>>385
interfaceに実装書けたっけ?
メンバ変数書けないから、プロパティ経由なら出来たかな?
でも処理速度が…
:2016/12/09(金) 00:17:37.83 ID:

ガベージコレクションは本来はハード側がやるべきことなんだよな。
人類はアーキテクチャを間違え続けてきた・・
:2016/12/09(金) 00:18:15.46 ID:

>>372
MATLABマジ嫌いだわ
なんであれが自動車業界でデファクトなんだ…
セル配列、データセット配列、テーブル、構造体やらクラスも特殊だし

もうわけわからん…
Simulinkはまあ、かなりいいんだけど

:2016/12/09(金) 00:18:20.90 ID:

Javaだと、いろいろなリーの進捗管理、開発環境やテストツールとか充実してるよね。
それで、いろいろ自動化できるし。
:2016/12/09(金) 00:19:46.11 ID:

>>77
How many files?
:2016/12/09(金) 00:19:54.92 ID:

結局C言語で書かれたオブジェクトを使わされてるだけの人が多くなってきたってことじゃん
あ、スマホでJavaが台頭してきたってのもあるけど
:2016/12/09(金) 00:19:55.26 ID:

>>83
極論すればBASICが出来れば、他の言語が何になろうが大丈夫だと思うよ
文書形式の言語だから小学生でもとっつけるというのも地味に偉大
:2016/12/09(金) 00:20:29.14 ID:

文字コードでもそうだけど
最初はある会社がつくる。企業機密みたいな面もあるから独自で秘密でつくる。
それを競合他社が同時にやると乱立することになるんだろうな
:2016/12/09(金) 00:21:29.58 ID:

Cが嫌になってJavaに行った人にとっては
Cやってた経歴が黒歴史と化すよね
:2016/12/09(金) 00:21:59.66 ID:

perlのコードみてると目がチカチカしてくる
:2016/12/09(金) 00:22:03.32 ID:

>>393
へぇ
ってそんな理由で?w
:2016/12/09(金) 00:22:30.46 ID:

>>209
たくさんある。そのかわり発展性ないから上昇志向あると精神的に辛い。
数行のコード直すのに、たくさんのドキュメントと長時間のテストを要求される。
ユニットテストなんてない環境だしね。
:2016/12/09(金) 00:22:36.67 ID:

Perlは呪文っぽくて苦手
:2016/12/09(金) 00:24:21.46 ID:

>>209
4年じゃ短いけど経験内容次第だな。

最近知り合いの50歳半ばが面接通ったわw
それくらい希少

:2016/12/09(金) 00:24:35.51 ID:

>>403
スマフォJAVAも結局
JAVA → C++ →C言語 ←んでこいつがデバイス制御してたりする

AndroidOSでもCは必要なのよね

:2016/12/09(金) 00:24:46.57 ID:

CPUの性能が良くなったから、マシン語に近く精密なプログラムによらず、
贅肉の付いた高級言語でも、実用的な速度がでるアプリケーションが動かせるという
だけだろう。
:2016/12/09(金) 00:25:25.56 ID:

>>395
マシン語読める奴でないとPCで飯が食えない時代
:2016/12/09(金) 00:26:17.25 ID:

世界的にアホが増えてるってだけの話だ
:2016/12/09(金) 00:27:53.76 ID:

俺はN88Basicで挫折した
:2016/12/09(金) 00:28:10.83 ID:

検索するまでもなく基礎として知ってるから検索数下がってるだけでは
とりあえず組み込み業界でCがちゃんとできてりゃ
食いっぱぐれることはないでしょ
:2016/12/09(金) 00:28:23.16 ID:

スクリプト言語で変数の型宣言や明示的な解放がいらないと言ってる裏で、結局はCで書かれたlibcやtcmallocのmalloc/freeが人知れずしこしこ動いてるのが面白いよね。
実装されてる環境にもよるけど。
:2016/12/09(金) 00:29:46.05 ID:

Cは基本的な事しか調べることないからな
:2016/12/09(金) 00:30:00.94 ID:

Officeとか弥生とかパッケージソフトって何で書かれてるの?
:2016/12/09(金) 00:30:03.09 ID:

ビギナーもベテランもJava8やっときゃ間違いないだろう
違うかい?
:2016/12/09(金) 00:30:36.18 ID:

>>398
interfaceに実装は書けないから、interfaceを継承した子クラスを作ってそこに実装。
:2016/12/09(金) 00:30:42.37 ID:

Java9には期待してる。期待できそう
:2016/12/09(金) 00:31:23.96 ID:

人間の意図を理解できる機械はいまだに存在しない。
だからCの出番もなくならない。

でも、すごく根本的に考えると、実は話は逆かもしれない

Cに頼っているから人間の意図を理解できる機械が作れない、という可能性もある

:2016/12/09(金) 00:31:35.36 ID:

>>412
スマホやらせてやると言われて行ったら、下回りのC++やらされたいい思い出
:2016/12/09(金) 00:32:00.17 ID:

新人でもコボルやっときゃ一定の需要あるってマヂ?
:2016/12/09(金) 00:33:17.83 ID:

char (*p)[6];
多元配列、ポインタ ギャーー
カーニハン、リッチーからのパズル
:2016/12/09(金) 00:33:24.68 ID:

>>398
トレイト使えば共通ルーチンを流用できるよ
PHPなら
:2016/12/09(金) 00:35:03.16 ID:

仕事でC使っても
家で遊ぶにはまず使わないよなぁ
:2016/12/09(金) 00:35:35.61 ID:

C調言葉にご用心
:2016/12/09(金) 00:36:28.21 ID:

>>425
奇遇ですな
JAVAーUIの部分は若手でも十分できるから・・・・・
おっさんは下回りをお願いね
っ感じだったわ

俺もw

:2016/12/09(金) 00:37:07.94 ID:

>>424
例外処理を含めて人間の意図を全部尽くしたらそれはコードを書くのと同じこと。
:2016/12/09(金) 00:38:06.78 ID:

そもそもJavaはC言語の欠点を克服するために開発された言語だからな。
標準API、プラットフォーム非依存、ガベージコレクション等を標準搭載。
これを上回る言語はいまだない。
:2016/12/09(金) 00:39:31.80 ID:

Java人気すごいな。
生産性悪すぎだろw
:2016/12/09(金) 00:41:08.61 ID:

C++11できる奴はほとんどいなさそう
:2016/12/09(金) 00:44:12.72 ID:

ruby
:2016/12/09(金) 00:44:19.01 ID:

>>434
Andoroidアプリで採用されてるから、生産性が良いとか悪いとか選択の余地が無い
:2016/12/09(金) 00:45:21.57 ID:

ヤーッホー
ホートランランラン
:2016/12/09(金) 00:45:39.42 ID:

Cはプログラムの基礎勉強みたいなもんだろ?
:2016/12/09(金) 00:45:51.54 ID:

COBOLの時だけ活躍するおっさん
:2016/12/09(金) 00:46:06.30 ID:

メールの署名を/* */でくくってる人いる?
/* Taro Yamada */
/* tyamada@abc.com */
:2016/12/09(金) 00:46:42.51 ID:

40年前にできた言語がいまだに2位にいるほうが異常だろ
:2016/12/09(金) 00:47:34.65 ID:

まあそんなものでしょ
:2016/12/09(金) 00:47:40.13 ID:

>>347
日下部氏が元気だったのもそのころまでだったね
:2016/12/09(金) 00:53:05.82 ID:

>>434
Java仮想マシンのおかげで、どのプラットフォームでも同じコードが動く
プラットフォーム依存を気にしなでコードが書けるからだから生産性は高い。
:2016/12/09(金) 00:53:14.79 ID:

最近多いんだよねーJavaとかちょっとかじった程度で「俺プログラマーやってます」って顔する子
:2016/12/09(金) 00:54:26.48 ID:

>>446
男はコボル、これ一本w
:2016/12/09(金) 00:54:31.41 ID:

IOCCC
The International Obfuscated C Code Contest(IOCCC, 国際難読化[1]Cコードコンテスト)は、
故意に難解なC言語のプログラムを書き、その読みにくさと複雑さを競うというハッカーの奇祭である。
https://ja.wikipedia.org/wiki/IOCCC
:2016/12/09(金) 00:55:25.49 ID:

VC++1.5なつかしす
:2016/12/09(金) 00:55:27.29 ID:

マルチプラットフォームという点を除けばJava以上に優秀で生産性の高い言語は幾らでもあるけどな。
:2016/12/09(金) 00:57:21.79 ID:

まあ、それこそどうしてもパフォーマンスを重視しなくちゃいけない仕事以外は使わんからな。
そもそも自分でC書かなくても、大抵はライブラリあるし
:2016/12/09(金) 00:58:12.16 ID:

デバイスドライバはC言語で作っている
:2016/12/09(金) 00:58:25.45 ID:

C以外でunixを越えるシステムを作れば、その時はC言語が終わるという事だろうね。
:2016/12/09(金) 01:01:36.13 ID:

でも過去の資産を引き継ぐことが多いファームとかはいまだにガチガチのC言語
予算も少ないから新規開発させてくれない
:2016/12/09(金) 01:01:54.97 ID:

コボルの経験があると、ほぼ都心に転勤っていわれてつんでる
:2016/12/09(金) 01:03:58.82 ID:

>>442
FORTRANは新しいものと古いものとでは別の言語のように違うし、BASICはVisual BASICは一般的に古いBASICとは別の言語と考えられている。
そう考えるとCは昔のものと変化が少ないな。
:2016/12/09(金) 01:05:18.26 ID:

日本って世界的に有名なソフト一つもないよね?
本格的なソフトは全部海外製
日本の低レベルプログラマの皆さんはろくなソフト作れない事を恥ずかしいと思わないの?
:2016/12/09(金) 01:06:05.20 ID:

>>457
食えればええねん
:2016/12/09(金) 01:06:11.25 ID:

スプリクト言語の簡潔さと静的型言語の堅牢さを両立した、HM 型推論を備えた言語が最強
特に F# は、C# と同じ環境で動き、C# と同じ性能で、ほとんど型を書く必要がない

python
 def add(x, y): return x + y
C, C#
 int add (int x, int y) { return x + y; }
F#
 let add x y = x + y

:2016/12/09(金) 01:06:37.80 ID:

ハイパーカードなら使える
:2016/12/09(金) 01:09:35.11 ID:

>>457
頑張って低レベルで高速な言語使ってたせいで高級言語に食われたねん
:2016/12/09(金) 01:09:59.01 ID:

Elixir
:2016/12/09(金) 01:10:39.33 ID:

>>457
Ruby
:2016/12/09(金) 01:10:42.33 ID:

>>458
志低いなぁ
もっと業界を盛り上げてよ
凄いソフト作ってよ
:2016/12/09(金) 01:11:45.82 ID:

男は黙ってwhitespace
:2016/12/09(金) 01:12:36.22 ID:

Java以上に優秀で生産性の高い言語って何?
関数型言語とか?
:2016/12/09(金) 01:12:59.50 ID:

何々言語最強論に付き合って得した事無い。
:2016/12/09(金) 01:13:06.70 ID:

>>459
C++11以降から

[](auto x, auto y){return x + y}

:2016/12/09(金) 01:13:07.19 ID:

>>461
低レベルってそっちの意味じゃないんだがw
俺が甘かったw
>>463
まつもとゆきひろはエライ
エライ
もっと褒められるべき
ああいう人材があと30人くらい要る
:2016/12/09(金) 01:14:38.04 ID:

組み込みだとパフォーマンス
が一番でるCかC++を選ぶことになる
パフォーマンス要件が甘いなら
スクリプト言語でもいいけど。
:2016/12/09(金) 01:14:57.04 ID:

>>62
c++のオブジェクト指向はインチキだから覚えると逆に困るよ
:2016/12/09(金) 01:16:21.21 ID:

>>464 じゃあ俺がやってやる、とならないのが日本人

あんたの書き込みまんまだよ

:2016/12/09(金) 01:18:03.33 ID:

日本でもいいもの作れる人は沢山いるんだよ
問題は上の人間がそれを全部潰すこと
:2016/12/09(金) 01:18:21.10 ID:

話題にならないのが悪いみたいに…。
C/C++はいいぞ、アセンブラも好きだわ。
:2016/12/09(金) 01:19:00.62 ID:

>>472
実は俺もアプリを作っているのだ
だがいかんせん才能に乏しく全く売れない
だから俺より才能豊かな人間にもっと自由な環境を与えてあげたい
:2016/12/09(金) 01:20:20.63 ID:

C言語に変わりうるものは無いと思うのだが、、、JavaはVM上でしか動かないという限界があるのだから(´・ω・`)
:2016/12/09(金) 01:23:12.84 ID:

Javaからプログラミング進める奴ってどういう環境で使ってるんだろ。
:2016/12/09(金) 01:27:25.88 ID:

でもシステム記述言語はなくならない。
:2016/12/09(金) 01:24:22.24 ID:

>>471
純粋関数型言語でもない限りオブジェクト指向に言語は関係ないだろ。
使っているライブラリやフレームワークがオブジェクト指向を上手に活かしているかどうかが全て。
:2016/12/09(金) 01:24:28.59 ID:

>>466
C#
両方使うと楽さに驚く。
:2016/12/09(金) 01:24:31.68 ID:

言語なんて用途次第だろ
AndroidアプリならJavaだし
webならrubyでしょ
:2016/12/09(金) 01:25:35.82 ID:

機械系メーカーはC書ける人いつも探してるよ。
社内にはメカ屋さんしかいないから、自分とこの機械動かせないの。
最近は部品だけじゃ買ってもらえなくなってるから。
研究部門あたりに制御書ける人間細々といるんだけど、絶対数が足りんのよ。
ついでにハードの設計も出来ると鬼に金棒。
:2016/12/09(金) 01:26:12.24 ID:

iPhoneならSwift
:2016/12/09(金) 01:27:06.20 ID:

用途次第でぽつっと書けるってるのが意味が分らない。
:2016/12/09(金) 01:27:33.66 ID:

C言語は昔やったけど基本的にCUI用途だもんな
今やるとしたら何がいいんだろ
余りに選択肢がありすぎて何を使ったらいいか分からない
:2016/12/09(金) 01:28:10.07 ID:

エンバイロメントディビジョン
:2016/12/09(金) 01:29:24.95 ID:

そんな天才いるか。
:2016/12/09(金) 01:30:08.79 ID:

>>484
なんかのプログラム言語を書ける奴なら、他の開発言語も使ってるうちにすぐに覚えるだろ?
:2016/12/09(金) 01:31:08.59 ID:

それなら分るよ。
しょっぱなJava教えて、アンドロイドのアプリ書けます風なのだと凄い嘘くさい。
:2016/12/09(金) 01:31:53.82 ID:

プログラムなんて結局
選択と繰り返しなんだから
何使おうと同じなんだろうけどさ
:2016/12/09(金) 01:33:02.51 ID:

それはただの理屈でしょ。環境覚える難しさみたいのがまったく抜けてる。
:2016/12/09(金) 01:33:41.47 ID:

会社の開発環境ってそんなすぐ変えられるんか?
:2016/12/09(金) 01:34:15.85 ID:

>>33
FORTRAN文法を簡略化し、描画用コマンド豊富、低速がN88BASICと考えてました。
設計計算プログラムなど簡単に書き換えてたし。
:2016/12/09(金) 01:35:04.74 ID:

>>488
とりあえず動くものならな
洗練されたコードは中々書けないというか世の中の95%くらいはゴミコード(´・ω・`)
:2016/12/09(金) 01:35:56.46 ID:

>>481
そのとおりだ。
C言語でガリガリ書くような仕事が減っているってことだ。
:2016/12/09(金) 01:36:23.57 ID:

私、Prolog使いです。
・・・ウソつきました。すいません。
:2016/12/09(金) 01:36:23.61 ID:

ワシもプログラム書く仕事したい
客の相手とプログラマへの説明ばっかでもう嫌
:2016/12/09(金) 01:37:03.07 ID:

>>同ランキングにおいて、長年にわたり、Javaに続き2位、
>>時にはJavaを抜いて1位にあったC言語の下落が止まらない状況が続いている。

こいつ、自分がどれだけ矛盾したこと書いてるかわかってないw

:2016/12/09(金) 01:37:10.50 ID:

C++のオブジェクト指向がインチキってどういう事?
Cの構造体に関数ポインタを持たせてたのをC++の構造体/クラスにした
構造化プログラミングそのものって感じがするが
他言語あまり詳しく無いからわからない

ダイアモンド継承じゃない多重継承ができるってのと、
デフォルトで仮想関数になってなくてオーバーライドされない点?
それとも全てのクラスのルートクラスみたいなものが存在しない点?
エントリポイントがクラスではなくて関数な点?
個人的に多重継承できない言語の方が半端なオブジェクト指向って感じるけど

:2016/12/09(金) 01:37:11.19 ID:

>>486

COBOLのおじちゃまが

:2016/12/09(金) 01:37:39.98 ID:

>>485
どのプラットフォームで何がしたいかでかなり絞られる
Windowsでただのアプリが作りたい・・なんでもいい
Windowsで3Dゲームが作りたい・・c++
iosアプリが作りたい・・swift
Androidアプリが作りたい・・java
ブラウザ上で動作するアプリが作りたい・・javascript
unityでゲームが作りたい・・c#
:2016/12/09(金) 01:38:30.59 ID:

日本は世界的に見たらなんも貢献しとらんからな。
最近ひょっとしてものすごく日本人に向かないのではと思い始めてる
:2016/12/09(金) 01:39:03.17 ID:

>>494
一つの言語で洗練されたコード書く奴は他の言語でも洗練されたコードを書くよ。
習性というか呪いみたいなもんだ。書かずには居られない。
:2016/12/09(金) 01:39:08.20 ID:

RPGって今でも金になるのかな?
COBOLERの需要は有るようだけど。
:2016/12/09(金) 01:41:12.68 ID:

>>500
プロセデュアディビジョン(´・ω・`)
:2016/12/09(金) 01:42:34.70 ID:

コボルは銀行だろ。システム一新せざる得ない状況になるまで需要はある。
:2016/12/09(金) 01:45:36.42 ID:

ちょうど20年ほど前、必死にC言語の勉強している知り合いが居たわ。
あの手の人間が今はもう居ないということか。
:2016/12/09(金) 01:45:39.21 ID:

>>499
標準ライブラリの中で典型的なオブジェクト指向で組んであるのがiostreamくらいしか無い、
というのは大きいかも。
:2016/12/09(金) 01:45:51.96 ID:

>>503
それはその人の能力限界の中で書こうと努力しただけであって
書かれたコードが洗練されたコードになっているかとうとそうではない(´・ω・`)
:2016/12/09(金) 01:46:51.50 ID:

アプリ開発、基幹システム、組み込み
とかいろいろあるけどどの業種のPGがいい待遇多いんやろ
:2016/12/09(金) 01:48:33.48 ID:

>>504
あるだろ。AS400を使っているところなら。

膨大なコードを他言語で置き換えるにはコストがかかりすぎるから、残っているもんだよ。
PL/1はないだろうけど。

:2016/12/09(金) 01:52:12.77 ID:

>>508
まあ確かにC++をもってこれがオブジェクト指向のプログラミング言語ですってのも違う気がするからなあ
リファレンス見るとC#やJavaはクラス階梯が整然としている印象があるけど、
C++だとテンプレートで静的に派生クラス?風のものを作っちゃうことが多いしね
:2016/12/09(金) 01:52:51.92 ID:

>>509
そんなの
ソース見なきゃ分からんだろ
:2016/12/09(金) 01:54:08.89 ID:

>>510
「どの業種」というよりも「どの階層」。

元請>一次下請け>二次下請け>・・・>派遣

この順で待遇は良くなる。

元請の技術者1人月200万。最下層の派遣20万。

:2016/12/09(金) 01:56:26.36 ID:

C++のオブジェクト指向はCに無理やりつけたした感がある
なんでだろう
:2016/12/09(金) 01:58:03.09 ID:

>>509
いや洗練されたコードを書く生粋のプログラマー程、新しい言語が出る度にコロコロ使う言語を変えるもんだよ。
そうでないと言語の良さとか分からんし。

目的ごとに言語変える方がずっとスマートなもの作れるしな。

:2016/12/09(金) 01:58:07.74 ID:

perl使いはそもそも洗練されたコードを書くと言う概念が無い。
:2016/12/09(金) 01:58:18.38 ID:

COBOLが使えれば大体なんとかなる
:2016/12/09(金) 01:58:41.74 ID:

神の言語であるLispこそが神の言語である
:2016/12/09(金) 01:59:32.92 ID:

>>123
で、次はBASICと…
:2016/12/09(金) 01:59:48.60 ID:

>>515
そりゃCの文法を保ったまま上位互換にしようとしたからですよ
:2016/12/09(金) 02:03:01.36 ID:

>>512
C++は演算子のオーバーロードかいかんかった。
使うなって言っても使う新人が多くて、
コードの保守性最悪だった。
Java が出るまでは暗黒時代だった。
:2016/12/09(金) 02:04:28.48 ID:

組み込みだと必要機能を最低限満たせる少しでも安いマイコンを選んで(押し付けられて)
製品毎に回路設計するから、その文化が変わらない限りC言語の独壇場が続きそう
:2016/12/09(金) 02:06:39.98 ID:

>>502
ruby知らんのけ
:2016/12/09(金) 02:11:40.47 ID:

求人的にJavaとPHP使えれば雇ってもらえますかね
2年くらいブランクがありますが、一応CとC++もできます
:2016/12/09(金) 02:12:15.74 ID:

ここには無職しかいないぞ?
:2016/12/09(金) 02:13:02.08 ID:

RPGは二度とやりたくない
:2016/12/09(金) 02:26:09.69 ID:

perl見辛いって意見にもなんか他の言語のステマを凄い感じるんだよな。
いや別に普段perlを書かないけど、別に見辛くない。
:2016/12/09(金) 02:26:42.88 ID:

>>141
それはあくまで金融機関の業務が分かってるという前提があっての話だろ
業務が分かる奴がいないのが問題
:2016/12/09(金) 02:28:03.52 ID:

>>10
金融関係のコボル舐めんなよ
:2016/12/09(金) 02:28:37.54 ID:

だってメモリの確保と開放が面倒なんだもん
:2016/12/09(金) 02:31:11.52 ID:

>>530
コボルそのものには恨みは無いが、コボルでダラダラ書かれたソースは吐き気を催す
冗長だしコピペの嵐でもう訳分からん状態の数万業のコード
:2016/12/09(金) 02:33:15.17 ID:

業が数万とは大変そうだな
:2016/12/09(金) 02:40:09.54 ID:

>>532
コーダーが書いたもの。頭を使って書いたものだ。読むのもつらいだろう。
:2016/12/09(金) 02:41:46.00 ID:

533
「頭を使わないで書いたものだ」の間違いだ。
:2016/12/09(金) 02:54:44.10 ID:

うちの旦那、COBOLしかできないが転職は難しいかな…
:2016/12/09(金) 02:58:53.77 ID:

>>536
「COBOLしかできない」人の年齢がネックになりそう。
:2016/12/09(金) 03:12:52.15 ID:

コボル結構使われてると思うよ。案外よく聞く。
:2016/12/09(金) 03:14:13.03 ID:

転職できるかどうかは知らないけれど。でもまぁそんな理由だけでは厳しいだろうな。
:2016/12/09(金) 03:15:07.32 ID:

C、難易度高いもの。
値渡しが基本の構造なのに、ポインタ渡しまくってるとなんじゃこらって書きながら思う。
でも、早い。
:2016/12/09(金) 03:29:37.51 ID:

議論の内容が奴隷の鎖自慢に似たようなものを感じる
IT土方でも色々こだわりはあるんやなあ
:2016/12/09(金) 03:37:52.25 ID:

Fortranってまだ授業であるのか?
:2016/12/09(金) 03:38:33.88 ID:

parl苦手っす
:2016/12/09(金) 03:50:48.63 ID:

>>543
perlじゃないのかね
:2016/12/09(金) 03:51:28.08 ID:

世界はcにとって変わると夢見てた12歳の少年が日本
:2016/12/09(金) 03:59:27.29 ID:

>>540
COBOLに値渡しなんて概念がなかったのが最初の驚き
:2016/12/09(金) 04:07:51.24 ID:

X-BASICは先進的だったな
:2016/12/09(金) 04:08:19.43 ID:

次のD言語はどうなるの?
:2016/12/09(金) 04:17:29.00 ID:

全言語をほぼ習得してる凄腕のプログラマーなんているの?

いたら神扱いされるレベル?

:2016/12/09(金) 04:19:08.36 ID:

なるほどC#だけやっておけば良さそうだな
:2016/12/09(金) 04:36:29.68 ID:

>>536
電車に向かってパフォームしないように見張っててね
:2016/12/09(金) 05:02:42.05 ID:

>>101 また莫迦が吠えてるなwww
C言語は高級アセンブリ言語、マクロアセンブリ言語を高度化したもの。
色んなCPUのマシン(機械)語の違いを克服してOSを記述するのに便利。

例えば変数≒メモリの右シフト、左シフトを記述することが出来るが
COBOLやFORTRANは変数≒メモリの右シフト、左シフトを記述することができない。

C言語はI/Oポートのへデータの入出力が可能だし
I/Oポートを通じてCPUへの割り込み処理にも対応できる。

つまりC言語はリアルタイムで機械制御にも使えるがCOBOLやFORTRANはリアルタイム処理が出来ない。

:2016/12/09(金) 05:11:10.29 ID:

ちょうど今PICのプログラムをCで書いてる
:2016/12/09(金) 05:20:53.19 ID:

C++で良いんじゃないの
:2016/12/09(金) 05:23:22.88 ID:

今は実装が強力なC++があるから
Cのメリットは環境が安上がりなことくらいだしなあ

志位言語はそのまま衰退していいや

:2016/12/09(金) 05:24:38.01 ID:

おまいら詳しいなw
:2016/12/09(金) 05:24:55.69 ID:

男はだまってN-Basicよ
:2016/12/09(金) 05:25:41.26 ID:

こういう話題では真夜中に神が現れる
:2016/12/09(金) 05:28:09.88 ID:

>>540
>値渡しが基本の構造なのに、ポインタ

コンピュータはCPUとメモリとI/Oポートでできている。
高級言語は取り扱う数値をメモリの何処(アドレス)に配置するか意識しない。
C系言語のポインタは変数や定数のアドレスを格納する変数でCPUが16bitか32bitか64bitかによって
占有するメモリサイズが異なる。

マイクロソフトのWindowsはCPUの違いを乗り越えて互換性を維持しようとするから
訳の分からんC++とかC#の記述方法で落とし穴に嵌ってバッファのオーバーフローとか
でエラーを起こす。
Win98用の16bitアプリはXP、VISTA、Win7、Win10でもご機嫌よく動いてる。
ただunicode未対応のソフトは文字化けするので他のunicode対応ソフトとの連携が必要。

:2016/12/09(金) 05:36:57.90 ID:

>>549
神話でも全知全能の主神がたいてい一番やらかすもんだ。
:2016/12/09(金) 06:13:56.18 ID:

C言語は組む書式嫌われてるイメージ
:2016/12/09(金) 06:20:56.98 ID:

>>6
ヒロくん…
ご冥福をお祈りします
:2016/12/09(金) 06:26:52.78 ID:

>>561
便利なアセンブラだから。
ハード回りの制御ソフト書くには最適な言語。
:2016/12/09(金) 06:41:55.66 ID:

CとC++は全くの別物。C++はいいよ。
:2016/12/09(金) 06:45:16.17 ID:

なんでこんなに多くの種類があるんだ
全部マスターしてる人いるのかな
:2016/12/09(金) 06:48:57.93 ID:

リソース限られてると、Cかアセンブラじゃない?
C++でバイナリ小さく出来る?
:2016/12/09(金) 06:52:58.18 ID:

>>565
文法はどれも同じだし
フレームワークが間違いや道具を教えてくれるし
道具つなぐだけなら誰でもできる

つなぐだけならね

:2016/12/09(金) 06:56:53.79 ID:

>>566
今どきそんなリソースの小さい環境ってあるかな?
CPU1MHz、メモリ640KBの環境だった時代は手書きでバイナリ削ってメモリ管理を工夫してたけど
今の一般的な環境では手間をかける意味がないような
:2016/12/09(金) 07:02:06.31 ID:

>>568
そういう人には LPC810
:2016/12/09(金) 07:10:49.81 ID:

最近多いんだよねJAVAとかかじった程度でプログラマーやってますって顔する子
最近の入り口がオブジェクト指向なんかじゃ使い物にならねぇっての
:2016/12/09(金) 07:13:09.60 ID:

普通のリーマンはVBAできときゃ重宝される
:2016/12/09(金) 07:17:07.64 ID:

>>148
apiが違う位だと思っていたけど、そんなに大きな違いあったかな。
:2016/12/09(金) 07:17:12.53 ID:

動的なサイト作りたいんだけどPHPとJavaどっちが幸せになれる?
:2016/12/09(金) 07:20:17.87 ID:

C++のオブジェクト指向がインチキ? デザパタハイになってる奴の自惚れとかじゃない?
オブジェクト指向は、自分が何をすべきか知っているというだけの事。 その為にポリモーフィズムとかのインヘリット機構があるだけ。
C++は間違いなくOOP言語だよ。
:2016/12/09(金) 07:25:28.48 ID:

>>573
Javaが登場したばかりのときは、
面白がってJavaアプレットでウェブサイト(の一部)を作っていたこともあったようだけど、
今時そんなことをしているサイトはないと思うが…
:2016/12/09(金) 07:31:40.17 ID:

8bitの頃、サブセットだけどCのコンパイラが出てきてすぐに遊び始めてすごく楽しかったな
:2016/12/09(金) 07:33:53.42 ID:

>>549
全言語をすべて習得していることと、凄腕であることは何の関係も無い。
大工道具の使い方を全て習得したら、凄腕の建築家になれると思う?
:2016/12/09(金) 07:37:11.48 ID:

>>543
perlは書き方が特殊すぎるね。
perl好きには悪いが、あの言語の策定者は、
ただ自己満足に陥っていたとしか……
:2016/12/09(金) 07:45:39.11 ID:

COBOL案件なんてプログラム能力じゃないからな
その業務に精通していることと、コミュ力があればやっていける
:2016/12/09(金) 07:46:21.89 ID:

Perl は言語仕様が IOCCC
:2016/12/09(金) 07:50:40.60 ID:

へーまだCOBOLの仕事あるだ
:2016/12/09(金) 07:54:23.82 ID:

>>531
確保はともかく解放は面倒だね。
C++やガベージコレクションがしっかりしている言語を知っちゃうと、
C言語には戻れないなあ。
:2016/12/09(金) 07:58:23.50 ID:

すまん、数ある言語の違いと特徴を簡潔に教えてくれないか
:2016/12/09(金) 07:58:44.18 ID:

応用効くからやってそんないだろう
:2016/12/09(金) 08:00:22.30 ID:

いちどCOBOLで書いちゃうと、他言語に移行できないんじゃないの?w
一から全部書き直しだし、書き直したとしてもテストを十分しないといけないし、
そんな膨大な工数、よっぽど困らないと用意できないんじゃないかと。
:2016/12/09(金) 08:00:41.86 ID:

ゲラッゲラッゲラッ
ホーミターイ
:2016/12/09(金) 08:00:54.18 ID:

http://blog.livedoor.jp/saito_anna
http://saito-anna.seesaa.net

:2016/12/09(金) 08:01:08.92 ID:

C言語は通信システム系の開発で
10数年やって十分マスターしたけれど
C++はクラスの概念が理解できず挫折した
:2016/12/09(金) 08:10:08.78 ID:

>>545 機械語とアセンブラしか知らなかった田舎者が高級言語高級言語と吹き込まれて有難がったが実はマクロアセンブラだったという(ry
:2016/12/09(金) 08:10:19.30 ID:

>>301
同じく文系参上
ctrl+zで感動したくらいPC触ったことなくIT業界に入って早15年

linuxコマンドも全く覚えてない
会社の誰よりもITスキル低いのはわかってる
もう逃げたいが逃げる気力もない
給料一杯くれるからしがみついてる

:2016/12/09(金) 08:12:24.56 ID:

>>581
金融業務用のは進化してるからね
https://www.google.co.jp/amp/s/internetcom.jp/amp/webtech/20120507/4.html
:2016/12/09(金) 08:13:24.89 ID:

>>555 C+純粋高級言語の方がセキュアなんだが未だC++を引き摺ると言うC以来の幼児的万能思考
:2016/12/09(金) 08:16:28.16 ID:

そんなことより金儲けができるIT戦略を考えられる奴を育てろ。
:2016/12/09(金) 08:18:29.09 ID:

>>571 システム部門の連中は寧ろユーザ部門の者はPC活用も結構だが仕事のアウトプットは書類(電子形式でも)でして欲しいクソコードハヤスナと思ってるしな
:2016/12/09(金) 08:23:41.11 ID:

プログラム言語ネタは定期的にたって、盛り上る。

これマメな。

:2016/12/09(金) 08:25:51.87 ID:

コンパイラメーカーがバックドア仕掛けてるんだぜー
:2016/12/09(金) 08:26:41.81 ID:

>>566
リソースよりも、ハードを直接触れるのが利点。
:2016/12/09(金) 08:30:31.60 ID:

C++とか、sdk用意されているのを使うのが樂だからな。
:2016/12/09(金) 08:34:26.63 ID:

所詮は電算機動かすためのコード造るツールでしかないからな、汎用性なんてのは人間側の都合でしかない。
電算機的にはなるべく単純なコードいれてくれた方が助かる。
:2016/12/09(金) 08:35:19.01 ID:

C言語の下落ってスレタイおかしい
C言語の退潮とかC言語の没落とか書くべき
:2016/12/09(金) 08:36:48.64 ID:

C「やかましい」
:2016/12/09(金) 08:37:28.92 ID:

C だとCPU毎にコンパイルする必要があるんだろ、CPUネイティブ?
:2016/12/09(金) 08:38:28.79 ID:

Cマスターしておけば、大概の言語には対応できる。
その前に言語なんて手段でしかないからね、必要なのはロジックを組み立てる能力
:2016/12/09(金) 08:41:59.72 ID:

技術なんてのは、まず使うか使わざるかが大前提の決定事項なんで、
:2016/12/09(金) 08:43:37.68 ID:

F-BASICが再販されないかなぁ…。
:2016/12/09(金) 08:46:04.96 ID:

COBOLを簡素化したのがCだからな
:2016/12/09(金) 08:46:14.73 ID:

Cでもライブラリがそれなりにあれば困らないでしょ
:2016/12/09(金) 08:46:36.61 ID:

他の言語からCをやらせると
とんでもねぇクソコードを書く
:2016/12/09(金) 08:47:02.23 ID:

>>600
いやこれだけからは退潮・没落しているかどうかは判断できない
分かるのは検索ランキングが下落していることだけ
:2016/12/09(金) 08:51:07.66 ID:

>>585
処理系はある程度移行可能。
致命的なのは数字というか小数点以下へのアプローチの違いかな・・・
:2016/12/09(金) 08:52:51.02 ID:

C++を使うとCには戻れない。気がするw
:2016/12/09(金) 08:52:58.12 ID:

N88-Basic -> XC-68K -> GNU XC-68K -> HTML + JAVA -> Delphi
インテル系 C をやろうとして C# のソースを参考に見ていて C++ が最新強力と聞いて試しに入れたら
エラーだらけでさっぱりわけわからなくなって嫌になった
かなり経ってから C# と C++ は文法の記述がまったくの別物なのだと知った
:2016/12/09(金) 08:53:51.49 ID:

C#から始めたやつにポインタやアドレス聞いても???な奴が多い
必要ないって言っちゃえばそれまでだけど
16進すらわからん奴もいるからな・・・
:2016/12/09(金) 08:57:24.05 ID:

フラッシュ32Kや64Kのチップでの開発にC以外なんて使えるかよ。
検索が下がっただけで、エンベッディド全盛の時代。 C需要がトップだよ。 Cなら食える。
:2016/12/09(金) 09:09:32.54 ID:

>>613
イテレータはポインタの一般化、抽象化。
ポインタでできることはイテレータできる。イテレータできてポインタではできないことがある。
ポインタは理解できなくても、イテレータですべて置き換えられるはず。

イテレータ – Wikipedia
イテレータ(英語: Iterator)とは、プログラミング言語において配列やそれに類似するデータ構造の各要素に対する繰返し処理の抽象化である。
C++では、STLが外部イテレータの枠組みを定義している。
この枠組みはポインタと互換性を持つよう定められているため、ポインタをイテレータとして利用することができる。
イテレータの種類によって用いることの出来る演算子に違いがある。

:2016/12/09(金) 09:10:01.51 ID:

>>457
rubyは?
ああ世界的、じゃないか?
:2016/12/09(金) 09:12:55.58 ID:

>>457
N88BASIC
:2016/12/09(金) 09:15:40.51 ID:

プログラマって人たちはみんな一通りC言語が使えて、その上で他の主力言語に行くんじゃないの?
Javaしか知りませんなんで人いるの?
:2016/12/09(金) 09:16:46.17 ID:

>>602 また莫迦が足掻いてるなwwwww
Cに限らずCOBOLもBASICもPL/IもrubyもFORTRANもコンパイルされたマシン語はCPU以外でも
実行するコンピュータによってメモリマップ、IOマップなど環境が違うから
再コンパイルが必要

再コンパイルが必要でないのはWinsowsマシンのようにハードもOSも統一された環境のマシンだけ。
WinsowsマシンですらRS232Cを前提にしたマシン語はUSBの無いマシンでは
IO部分をソースコードから書き直さないと逝けない。

:2016/12/09(金) 09:16:46.34 ID:

おまえら、会社のPCから書き込んでるやつ手を上げろ ノシ
:2016/12/09(金) 09:18:51.85 ID:

>>619
javaは要らんだろ
:2016/12/09(金) 09:20:08.06 ID:

>>618
独学から上がってきてるヤツが割と多い。
知人のSEが、「部下がスタックを過去に跨いでgotoで実行位置を戻していて冷や汗かいた」とか言ってたわ。
:2016/12/09(金) 09:20:24.59 ID:

>>621
ついでにいうと.NETも論理的には必要ない
:2016/12/09(金) 09:28:50.01 ID:

>>600
上がったり下がったりする

>>613
単語を知らないだけって場合もあるだろうから、C#で言うなら
値の値渡し, 値の参照渡し, 参照の値渡し, 参照の参照渡し
の違いやイメージが分かってるかどうかだな

:2016/12/09(金) 09:33:44.31 ID:

>>619
ドットnet は?
:2016/12/09(金) 09:36:50.64 ID:

HSPで

HSPでゲームを作るの巻き~Super Micman World~

Rsim++

中学生がHSPでゲーム作ってみる

HSPでドラクエのクローンを作ってみた

HSP3Dishは、HSP3のスクリプトをWindowsだけでなくスマートフォンやWEBブラウザなどで動作させるためのマルチプラットフォーム向けプログラミング環境です。

arueさんによるTOUCH DE DEFENCE 陽だまりの要塞がiPhoneアプリとしてAppStoreに登録されました

http://hsp.tv/make/hsp3dish.html

:2016/12/09(金) 09:43:44.32 ID:

>>209
業務知識がなければ需要はない
必要なのは業務知識と言語知識両方ある人材
言語知識は1ヶ月でどうとでもなる極端な話高卒で足りる
業務知識はそこそこ経験が必要
:2016/12/09(金) 09:43:48.79 ID:

最近の言語で気にくわないのは共用体(union)が使えないこと
:2016/12/09(金) 10:20:50.92 ID:

>>498
今だって普通にJavaに次いで二位なのにねw
:2016/12/09(金) 10:35:06.08 ID:

順位でなくRatingsの推移の話だからな
http://www.tiobe.com/tiobe-index/#container
:2016/12/09(金) 10:36:19.55 ID:

マイナビソースで盛り上がってんなあww
しかしいま急上昇してあちこちで他を振り落としてる言語なんてあんの?
javaは相変わらずにしか見えんし
:2016/12/09(金) 10:42:07.59 ID:

私の場合、止まらなかったのはC言語の説明の後の下ネタジョーク
:2016/12/09(金) 11:09:45.49 ID:

>>575
Javaアプレットは今はもう動かないよ
おかげで古いLinuxのリモートメンテでファイルを管理するのが大変になったけど

急に上がったと思ったら変なの沸いてるだけか

:2016/12/09(金) 11:18:31.82 ID:

>>630
てかこれ見るとCだけでなく上位は全て割合下がってるね
:2016/12/09(金) 11:20:53.82 ID:

for (i = 0; i < 3年; i++);
  無職;
:2016/12/09(金) 12:05:17.11 ID:

>>575
そういうJavaの使い方じゃなくて、サーバサイドでのJavaだろう。

>>573
PHPじゃない?
JavaはSparkとか使う方面じゃないと幸せにはならないと思う

:2016/12/09(金) 12:05:47.53 ID:

>>627
業務知識も数ヶ月あれば身につくけどな。
:2016/12/09(金) 12:05:58.36 ID:

C言語好きだったけどさすがにC++じゃないときつい
:2016/12/09(金) 12:12:01.47 ID:

>>628 COBOLですらunionに似たデータ構造使えるのに名
:2016/12/09(金) 12:16:07.13 ID:

>>566
> C++でバイナリ小さく出来る?
できるで
:2016/12/09(金) 12:20:00.10 ID:

>>618
> Javaしか知りませんなんで人いるの?
普通にいる。
だいたい、組込系の仕事をやらないんならC言語覚える必要性がないし。
:2016/12/09(金) 12:20:19.44 ID:

>>621 javaは卑弥呼の邪馬台国の候補地で
インタープリータだからコンパイルしない、HTMLと同じだ
書紀のパーコン、パソコン時代のBASICもインタープリータだ。
但しBASICは方言が多い。

俺はN88BASICのコンパイラでCHAIN命令のバグを発見してBit Innに捻じ込んでやった。

:2016/12/09(金) 12:21:07.86 ID:

>>627
業務知識っていうのは具体的にどんなこと?
:2016/12/09(金) 12:21:25.50 ID:

実行ファイルで実装したいシーンが減ってきてるからなあ
:2016/12/09(金) 12:22:11.80 ID:

c言語すっ飛ばしていきなりJavaとかから始めちゃうと
いざ違う言語を習得しようとしたときに苦戦しそうなイメージがある
:2016/12/09(金) 12:24:40.68 ID:

>>645
C言語から他の言語のほうが苦労する。
オブジェクト指向から勉強しないといけないから。
:2016/12/09(金) 12:26:07.86 ID:

名前が赤いからじゃね?
:2016/12/09(金) 12:26:50.70 ID:

 もうプログラマ辞めて随分立つけど、その頃はC#だの、
.NETだの、ワーワー言ってた気がするが。

 自分の部署は、パスカル(delphi)だったけれど。。。

:2016/12/09(金) 12:28:13.88 ID:

使われなくなったから
重要じゃ無いみたいな論調
ほんと意味不明。

お前らの使ってるその便利機能の裏で
Cは確かに存在している。

:2016/12/09(金) 12:28:38.31 ID:

>>646
あ、オブジェクト指向あるのってC++の方だっけ?
なら最終はC++からの方がいいのかな?
:2016/12/09(金) 12:29:54.31 ID:

組み込みといえどもネットに繋がるものをCなんて糞言語で実装してはいけない
さっさと撲滅すべき

東京新聞:ネット接続したIoT機器 世界130万台ウイルス感染:社会(TOKYO Web)
http://www.tokyo-np.co.jp/article/national/list/201612/CK2016120102000255.html

NHK NEWS WEB IoTがサイバー攻撃の標的に|ニュースで知る サイバーセキュリティ
http://www3.nhk.or.jp/news/special/net-security/article_iot.html

:2016/12/09(金) 12:31:56.15 ID:

>>651
ならどの言語ならいいの?
Java?Javaならウィルス感染とかしないのかな?
:2016/12/09(金) 12:32:11.93 ID:

でもコボラーがいないとだめなことが多い
:2016/12/09(金) 12:34:07.66 ID:

オブジェクト指向ってそんなに難しい概念かな
LISPを初めて触った時の得体の知れない絶望的がやばい
:2016/12/09(金) 12:35:38.91 ID:

COBOL使いは尊敬する
あんなシステムいじれない
:2016/12/09(金) 12:35:41.20 ID:

>>651
何で言語に原因求めるんだか
:2016/12/09(金) 12:39:15.09 ID:

ラダー言語で全て解決
但し特定用途に限る
:2016/12/09(金) 12:40:28.74 ID:

>>650
C++は変態的に難しすぎる(使いこなせば強力だけど)って問題があるので、
今から学習するんなら、JavaかC#あたりがいいんじゃないかな。
:2016/12/09(金) 12:41:06.74 ID:

昔のコボルのソース見たらポインタ多様されててびびったわ
:2016/12/09(金) 12:42:42.96 ID:

>>656
簡単にバッファオーバーランできちゃう言語だから。
:2016/12/09(金) 12:45:49.53 ID:

>>654
難しくはないけど、オブジェクトのない世界でプログラミングするのに慣れてしまうと辛い。
全部 staticで実装しようとしたり。
インスタンスとクラスの区別がついていなかったり。
:2016/12/09(金) 12:46:09.00 ID:

メモリアクセスと管理は今の時代でも重要?
:2016/12/09(金) 12:46:47.89 ID:

>>651
? TCP/IPなどのビット単位ストリーム解析とかリング0でのカーネルを跋扈するウィルス追いかけとか、C以外の言語でできるのか?
:2016/12/09(金) 12:48:11.96 ID:

>>661
そこは普段使っているライブラリ次第だわな
:2016/12/09(金) 12:56:57.06 ID:

>>67
64bitCPUなら整数計算で10進数15桁超えてるんじゃないか?
32bit以下なら多倍長整数作クラスとか作らんといかんけど
:2016/12/09(金) 12:58:22.07 ID:

>>658
Java もジェネリック入ってきたあたりから順調に太り始めたけどなw
:2016/12/09(金) 13:02:09.88 ID:

>>654
言葉の意味がわからないんだよ。

とっても簡単なJavaScriptをやらせたあとに、
これこそがオブジェクト指向だよと教えればいい。

:2016/12/09(金) 13:05:32.83 ID:

コボル→授業で*を印字するプログラム実習中に連続用紙が延々と止まらない
C言語→ポインタであっさり暴走、強制リセットしたらHD飛ばした
BASIC→ベーマガで落選続き、嫌気がさす
:2016/12/09(金) 13:05:45.64 ID:

動きゃいいんだよ、動きゃ
:2016/12/09(金) 13:07:25.99 ID:

だって猿には理解できないもん。
:2016/12/09(金) 13:07:36.43 ID:

Delon Newman, Freelance Developer, Freelance 2012年 7月 05日
JavaScript は誤解されがちな言語であり、一部の人には「おもちゃの言語」あるいは「赤ん坊用の Java 言語」とみなされています。
JavaScript が持つ特徴のなかでも汚名を着せられているものの 1つが、プロトタイプ・ベースのオブジェクト・システムです。
この記事では、JavaScript によるプロトタイプ・ベースのオブジェクト指向プログラミングの途方もない強力さ、単純さ、スマートさについて学びます。

Self、Lua、Io、REBOL など、他にも多くの言語がプロトタイプ・パターンを実装しています。
プロトタイプ・ベースのオブジェクト指向プログラミングは非常に強力かつ単純であり、その明確さとスマートさでオブジェクト指向プログラミングの目標を満たします。
https://www.ibm.com/developerworks/jp/web/library/wa-protoop/

JavaScript はプロトタイプベースのオブジェクト指向言語ですが、関数型言語の機能も備えています。
JavaScript は高階関数を簡単に定義することができます。
今回は関数型言語でよく使われている高階関数の中で、マッピング、フィルター、畳み込み (縮約) について説明します。
http://www.geocities.jp/m_hiroi/light/js03.html.

:2016/12/09(金) 13:09:36.66 ID:

>>635
それだとfor文を3年間実行し、そのあと失業を1回実行するだけだぞ。
:2016/12/09(金) 13:13:24.68 ID:

デストラクタ使いたいからC++の方が好き
:2016/12/09(金) 13:18:24.76 ID:

>>660
それプログラマが糞なだけじゃねーの?
:2016/12/09(金) 13:29:21.02 ID:

もはやC言語も高級言語というよりは限りなく低級言語に近い何かになってしまったんだなぁ

ファームウェアやBIOS.のようなレガシー系のCPUプログラミングか、
OSくらいしか使われないだろうな

ごくたまにCGIで見たりするけど

:2016/12/09(金) 13:39:33.95 ID:

C高級言語説か
初耳だ
そういう認識なのか世の中
:2016/12/09(金) 13:50:37.47 ID:

とにかく、文字列の処理が簡単な言語下さい。
:2016/12/09(金) 13:51:46.84 ID:

>>677
C++:boost
:2016/12/09(金) 14:04:43.09 ID:

>>456
Visual Basicは行番号なし、構造化、変数スコープとN-BASICとは別物化したもんな
そしてVB.NETでは文字列処理がVC++準拠になってさらにBASICとは縁遠い存在に
:2016/12/09(金) 14:09:50.09 ID:

Cは低水準の処理もできる高級言語だけど?にわか?
>>676
:2016/12/09(金) 14:10:32.99 ID:

>>404
その代わりスパゲティプログラムが身についてしまう
:2016/12/09(金) 14:31:30.40 ID:

>>680
俺は「中級言語」という表現で習ったからな
:2016/12/09(金) 14:34:20.42 ID:

N88-BASICが最強だな
:2016/12/09(金) 14:34:51.77 ID:

>>676
出た頃は、高級マクロアセンブラって言われていたよなw
PDP-11のUNIXを開発するためのマクロアセンブラを機能拡張していったんだろ。

Cを高水準言語に分類したのは情報処理試験に出題されるようになってからじゃでない?

:2016/12/09(金) 14:38:40.50 ID:

Real Programmers Don’t Use Pascal
の中でもC言語がはやり始めたのを嘆いていたな。あれから30年以上たったか。。
:2016/12/09(金) 14:39:44.09 ID:

C が高級言語とか、アセンブラと BASIC しかなかった時代に生まれた神話でしかないw
:2016/12/09(金) 14:39:57.26 ID:

とりあえずC言語ぐらいは身につけとくべき
:2016/12/09(金) 14:40:45.51 ID:

勉強したって使わなかったら忘れるじゃんw
:2016/12/09(金) 14:43:42.65 ID:

>>684
情報処理技術者試験は、特種第一種第二種の時代だったなw
25になる前に第一種をクリアしとこうと思って、クリアしたとたんに
特種が細分化した

第一種はCOBOLとCASLでなんとかしたw

:2016/12/09(金) 14:44:58.11 ID:

VisualStudioは2010がベター

2015は重すぎて地雷。

:2016/12/09(金) 14:48:23.73 ID:

>>628
なまじ業務知識を前面に出すやつは頭固くて潰しがきかない奴が多い
必要なのは論理的思考だよ、要件聞けばロジックが直ぐに思い浮かぶ奴
あと補助的に自分で主体的に調べる能力があるやつ
:2016/12/09(金) 14:51:24.07 ID:

情報処理2種を取る為にCOBOLもフォートランもCもやった。
実戦ではLED8個だけしか自己表現出来ないボードにアセンブラで組んだ
プログラムをROMに焼いて挿してライン工場のベルトコンベアの制御させたりした。

今はしがないペンキ屋でコンピューターと言えばネットで遊ぶのみ。

:2016/12/09(金) 14:58:28.86 ID:

HSP ホットスーププロセッサが最強
いまから初めて、このスレの終りまでにソフト作れる程度にやさしい
:2016/12/09(金) 14:58:43.47 ID:

>>684
昔、「PDP-11の写真を壁紙にしたいが、いい写真がないんだよね」と妻に言ったら
無言だった(ここで「いい写真」とは初期のスイッチレジスターがあるマシンの
カラー写真)。だが、念願の写真が手に入って壁紙に設定したところ、妻が
「これ何?」と聞くので「PDP-11、伝説のコンピュータ」と言ったら、
「口紅の展示台と思った(頭がおかしくなったと思った可能性がある)」
そして「11てイレブンPM(伝説のアダルト番組)のことで、何をいつまでも
言い続けているのかしら」と馬鹿にしていたようであった。
妻は純然たる文系人間だが、「なぜ3本ずつ色分けされているの?」と聞くので
「レジスターが8個あり、アドレシングモードが8種類あり、それぞれ3ビット単位
で指定できるからだよ」と答えた。通じたか否かは不明。
:2016/12/09(金) 15:00:21.75 ID:

classと書けない言語に深入りしてはいけない、適当にあしらっておけば十分だ。
:2016/12/09(金) 15:01:38.63 ID:

>>660
おまえ馬鹿だろ?
:2016/12/09(金) 15:03:40.11 ID:

>>654
Lisp滅茶苦茶楽しいだろ
:2016/12/09(金) 15:08:12.44 ID:

プログラム言語は何だか空手の流派みたいだな
沢山の流派があるけど
一向に統一の方向に向かわない
乱立する一方
:2016/12/09(金) 15:14:23.67 ID:

ほれ お前の鉱物の運コードだぞ喜べ
356 :異形の森の名も無き使者 :2016/10/14(金) 17:17:35 ID:5P1XYKt6別スレ誘導した手前アドバイスだけしておくけど、上限を決めてる部分を書き換えて終わりってほど楽じゃない

dim cdata, 500, 245
ユニットNo. = 0:プレイヤー
1~15:ペット
16~55:冒険者
56:一時領域
57~244:プレイヤー、ペット、冒険者以外の現在マップ上のユニット

増やす分は244以降に付け足すのか、16以降に付け足してそれ以降をずらすのか
はたまたどこかを削ってペット用にまわすのか
どれしてもキャラクターがどれに属しているのか判定する部分をすべて書き換えなきゃいけない
既存のセーブを使えるようにするなら影響する箇所すべてデータ書き換えて対応させなきゃいけないし、完璧にやらないと整合性が取れなくなる
くっそめんどくさいけどがんばってね

:2016/12/09(金) 15:27:16.38 ID:

>>689
第1種は2言語だったな。俺は、CAP-Xの時代。
まだ、C言語は出題されていなかった。K&Rを渡されて、来週からCって言われてた頃だw
K&Rが糞分かりにくいので、コンパイルしたアセンブラソースを見て、意味を理解してた。

次の年、火を吹いてたプロジェクトのことを糞味噌ごっちゃにして書いたら特種にも受かった。
が、特種もち多かったから受かって当然みたいな雰囲気。朝礼で名前言われて2万円もらっただけ。
まあ、下請けの地位ちゃんたちを相手にするときは、名刺の裏に入れとくと、こけ脅しにはなったwww
(本当は、細かいところは、下請けの兄ちゃんたちのほうが詳しかったからな)
 

:2016/12/09(金) 15:30:14.65 ID:

BASICと言うと、すぐ「非構造化言語だ」「スパゲッティになる」と言うけど、
んなもの、作り手次第。
:2016/12/09(金) 15:30:28.59 ID:

>>698
目的とか土俵が違うのも多いからな
歯医者が使うドリルと土木工事で使うドリルも統一されてないっしょ
:2016/12/09(金) 15:35:01.09 ID:

>>695
class はtypedef structとポインター関数で代替できるべ? できないのは、interfaceやabstract。 おっと、近い事はできるなw
:2016/12/09(金) 15:37:05.02 ID:

構造体を知らない人にどうやってクラスの概念を教えるの?
:2016/12/09(金) 15:43:37.90 ID:

>>704
クラスは構造体を拡張したものではないし。
:2016/12/09(金) 15:50:01.32 ID:

反社会的芸能プロのヤクザバーニングの資金源の反日安室をCMに起用した非衛生的でしかも反日悪徳企業のセブンイレブンの商品を不買しましょう!
ヤクザバーニングの資金源の安室を起用したという事はセブンイレブンは反社会的企業も同然です。不買して叩き潰しましょう!

反日で非衛生的で悪徳なセブンイレブンの実態。これ見たら永遠にセブンで食料品買いたくなくなります

セブン-イレブン「カマキリの足が混入」は氷山の一角だった!その実態とは
http://tanteiwatch.com/60789
>>セブンのサラダ食べてたらカマキリの足みたいなの出てきたんだけど何…?キモすぎるんだけど…
https://twitter.com/m_mint_313/status/795854410739875840/photo/1
セブン‐イレブンのサラダに「カマキリの足」が混入か
http://news.livedoor.com/article/detail/12263364/
セブンイレブンのサラダにバッタが混入。

セブンイレブン弁当工場 ブラジル人 杜撰な衛生管理 デタラメ

セブンイレブンおでんの「汚い、虫が」の噂の真相!衛生は大丈夫?
http://seven-eleven-mania-blog.jp/beauty%E3%83%BBhealth/3838/
セブンイレブンオーナー奴隷化問題 生命保険加入で保険金殺人の声も
http://1000nichi.blog73.fc2.com/blog-entry-5988.html
【セブン-イレブン】詐欺まがい契約の実態の実例
http://blog.goo.ne.jp/humon007/e/fcadd112e9ecf92725178e44d9706a6d

セブンイレブンの闇!自殺者続出!
http://blog.goo.ne.jp/mokushiroku666/e/ff8863d96a08c0a80ad4c428541ff4eb

いい気分でいられない。セブン-イレブンの正体
http://www.mammo.tv/interview/archives/no245.html

セブンイレブンのSEVEN CAFEの衛生管理が酷い
http://archive.fo/spvED

セブンイレブンおでん 添加物や衛生面の怖い噂!バイト店員次第で…
http://lawsonfan-blog.tokyo/regi/oden/2482/

「芸能界のドン」に群がるゴミマスコミ業界人をバーニングの元用心棒が一刀両断!
http://r-zone.me/2015/06/post-452.html

バーニングプロ銃撃、捜査員の入室拒否
http://oriharu.net/jB.htm

芸能界のドン(黒幕)はバーニング周防|噂・過去&消された芸能人
http://ameblo.jp/kotasha-n/entry-11769535816.html
『報ステ』後任に宮根誠司“ねじ込み”ならず……バーニング周防郁雄と見城徹の黒いもくろみとは?
http://www.excite.co.jp/News/entertainment_g/20160109/Cyzo_201601_post_19520.html
芸能界のドン「バーニング周防郁雄社長」が暴力団絡みの借金問題で大ピンチとの噂!!
http://50064686.at.webry.info/201201/article_6.html
三代目JSBがレコード大賞を1億円で買収 バーニングからの請求書を週刊文春が入手【EXILE】
http://geinolabo.ldblog.jp/archives/5292382.html
安室奈美恵は君が代斉唱拒否の反日歌手だった!

2632+6789

:2016/12/09(金) 15:50:17.75 ID:

JavaScriptにclassはないが・・・C++よりもより完全に近いオブジェクト指向かと。
 
 
JavaScript は誤解されがちな言語であり、一部の人には「おもちゃの言語」あるいは「赤ん坊用の Java 言語」とみなされています。
Self、Lua、Io、REBOL など、他にも多くの言語がプロトタイプ・パターンを実装しています。
プロトタイプ・ベースのオブジェクト指向プログラミングは非常に強力かつ単純であり、その明確さとスマートさでオブジェクト指向プログラミングの目標を満たします。
https://www.ibm.com/developerworks/jp/web/library/wa-protoop/

オブジェクト指向の概念の発明者は誰ですか?(改訂版)
一般に「オブジェクト指向プログラミング」と呼ばれる考え方には発案者が異なる二系統がある。
アラン・ケイによる、 SIMULA67 にあった「オブジェクト」をメッセージの受け手とすることで実現するアイデアに基づくと、
ビアルネ・ストラウストラップによる、ユーザー定義型を SIMULA67 にあった「クラス」という言語機能を使って実現(カプセル化、継承、多態性)するアイデア。
この二つの「オブジェクト指向」は、SIMULA67 由来の言語機能を共に使用してはいるものの、考え方の方向性が全く異なっている。
いわゆる「オブジェクト指向言語」はこれら二系統のどちらかを比較的厚くサポートすることが多いが、完全にはサポートできてはいない(Smalltalk、C++ も例外ではないことに注意)。
「メッセージングの」オブジェクト指向
アラン・ケイが 1970年代初頭までに考え出し、Smalltalk 言語にサポートさせようとしたのは“1”の「オブジェクト指向」。
端的にはコンピューティングに関わるすべてを「“オブジェクト”と、それに対する“メッセージ送信”で表現すべし」というドグマにより成り立たせようとする世界観で、
そこで目指すべきイメージとしては、高速のネットワークで接続された小さな(しかし万能の)計算機の挙動にたとえられます。
「ユーザー定義型の」オブジェクト指向
しかし、現在「オブジェクト指向」を説明する人が前提としているのは、C++ の設計者として知られるビアルネ・ストラウストラップが、C++ の設計を通じて 1980年代半ばまでに体系付けた“2”の「オブジェクト指向」です。
なお、この文脈の「オブジェクト指向」において、メッセージングはぜんぜん関係ない無用のもの and/or 動的性実現のための(仮想関数より効率の悪い)実装のひとつに過ぎない…ということを強く意識する必要があります。
http://d.hatena.ne.jp/sumim/20040525/p1

:2016/12/09(金) 15:51:00.55 ID:

>>704
配列→構造体(レコード)→静的オブジェクト→動的オブジェクト→プロパティ→メソッド→イベント
途中から覚えるのはきつそう
:2016/12/09(金) 16:02:50.68 ID:

msxベーシック
:2016/12/09(金) 16:05:39.53 ID:

>>704 まずマトリョーシカを買ってきます
:2016/12/09(金) 16:06:40.25 ID:

次に、一皮剥きます
:2016/12/09(金) 16:15:48.94 ID:

始めてJAVAやった時に、JAVAはポインタが無いって聞いてたけど逆に全てがポインタの世界やんって思った。
Cやってれば大体「アーこれはCで言うとこのアレか」っていうふうに間単に理解が出来る。
逆にC知らない人は急にファームのプロジェクトとかに配属になったら相当苦労すると思う。
もっとも、今はファームもVCで組んだりする時代だけど。
:2016/12/09(金) 16:23:00.73 ID:

C++では、オブジェクト指向、クラスは使用しなくても動作するが・・
JavaScriptでは、知らなくてもオブジェクト指向を使用しないとまともに動作しない。

Javascriptでオブジェクト指向(クラス,オーバーライド,カプセル化)
Javascriptはプロトタイプベース(インスタンスベース、委譲による継承)なOOP。JavaなどはクラスベースなOOP。
http://fernweh.jp/b/class-prototype-chain/

継承とプロトタイプチェーン – JavaScript | MDN
JavaScript は動的で、 class の実装それ自体を提供しないことから、 Java や C++ のようなクラスベースの言語を経験した開発者にとって、やや紛らわしいものです。
class キーワードは ES6 で導入されましたが、シンタックスシュガーであり、JavaScript は引き続きプロトタイプベースです。
https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Inheritance_and_the_prototype_chain

ここが変だよJavaScriptといったところで挙げられるのは
「厳密な意味でのクラスという概念がない。」ということではないでしょうか。
ここで言う「クラス」とはC#、Javaなどといったオブジェクト指向プログラミング言語で使用される「クラス」に該当します。
あくまで厳密な意味で無い。とのことなので、無いこともないのです。
http://www.webcyou.com/?p=4183

JavaScriptでメソッドチェーンを作る – Qiita
http://qiita.com/sawapi/items/279531c88709700d0ff1

JavaScript のスコープチェーンとクロージャを理解する
http://tacamy.hatenablog.com/entry/2012/12/31/005951

:2016/12/09(金) 16:43:40.01 ID:

直でアドレス叩くような低レベル言語はもう必要ないってこと?
OS実装できないような小さな環境ならCも需要がありそうな気がするけど

組み込み業界から足洗って10年になるからどうなってるかわからないな
C++は仕様が肥大化していったのは覚えてる

:2016/12/09(金) 16:47:25.14 ID:

gcc sample.c -o -c sample
:2016/12/09(金) 16:52:48.35 ID:

>>716
なくならない。
ただ、多くのハードメーカーはレガシーを自社製品の共通ライブラリ化して、新製品もそれに合わせて作るような事が多いので
今からソフト屋がゴリゴリ組むケースはほとんど無いと思われ。
むしろメーカーの仕事なのかと。
:2016/12/09(金) 16:52:58.46 ID:

>>676 Cは高級汗ん鰤言語
:2016/12/09(金) 17:10:52.51 ID:

Cは原始レベルだろ
:2016/12/09(金) 17:20:13.88 ID:

>>716
故意にメモリぶっ壊すコード書くことも可能だから
今時、セキュリティ上好まれないのかもね
:2016/12/09(金) 17:21:53.95 ID:

まっ エンベッディド世界でのCでOOPができるという事が大事なんであって・・・
仮想関数テーブル機構やメッセージもしくはイベントドリブンのシステムをCで構築するのは骨の折れる仕事。
完成してしまえば、こっちの物。
:2016/12/09(金) 17:22:45.09 ID:

一時期C勉強してたけど今はVBしかわからん
:2016/12/09(金) 17:38:34.16 ID:

>>722
>イベントドリブンのシステムをCで構築するのは骨の折れる仕事
C++以降便利になったと感じるのはまさにそこだな
マトリックス表書いて設計するステータス/イベント処理なんかは各段に分りやすくなった
exceptionのcatch漏れとかクソみたいな致命的不具合も増えたけど
:2016/12/09(金) 17:39:34.37 ID:

ただソフト屋って言うとある程度何でも話出来る人じゃないと困るしな
組込もやるなら回路図で立ち止まられても困るしな
勿論分からないでも良いんだけどね、電気屋が教えてくれること多いし。
けど、そこを聞いたり自分で学んで行かない人は多いかなぁ。
:2016/12/09(金) 17:42:22.31 ID:

>>19
統計屋だとR
マカーだとQってのもある。

幸い、検索できるけどw

:2016/12/09(金) 17:42:41.90 ID:

回路図見るとNMIが発動してしたままRTIにたどりつけなくて
:2016/12/09(金) 17:43:12.13 ID:

電気屋兼ソフト屋がベストだけど、だいたいお互いの事が分からない
:2016/12/09(金) 17:49:46.96 ID:

COBOLのおばちゃま
:2016/12/09(金) 17:49:48.80 ID:

コ、、COBOL言語
:2016/12/09(金) 17:49:59.68 ID:

>>704
>>705
C++のカプセル化と継承がどうしても理解できない
カプセル化は関数のブラックボックス化と何が違うん?
:2016/12/09(金) 17:55:01.79 ID:

N88Basic
:2016/12/09(金) 17:56:11.90 ID:

このスレの真上にC、大丈夫、大丈夫ってあってフイタ

【社会】「しー、大丈夫、大丈夫」 小1女児連れ去り未遂 容疑で37歳男を逮捕©2ch.net
http://daily.2ch.net/test/read.cgi/newsplus/1481252486/

:2016/12/09(金) 18:07:03.47 ID:

仮想関数テーブルで思い出したけど
C#の動的に関数ポインタ作れる機能はlow level hookを作る際にかなり便利だった
C/C++の標準の枠内では変数束縛した関数ポインタなんて出来なかったからな
:2016/12/09(金) 18:08:42.72 ID:

成宮スレから

「チャーリー」とは、コカインの頭文字「C」から生まれた隠語のこと。使用者の間では、売買の際に
直接的な表現を避けるために使われている。

:2016/12/09(金) 18:11:57.84 ID:

>>731
>カプセル化は関数のブラックボックス化と何が違うん?

カプセル化は要するに「データ保護」なんじゃないかと思ってる。
extern宣言された変数を書き換えようとした時、「変えてはいけない時」っていうのがあると面倒くさい。
なのでそのデータに関わる処理を全部クラスにまとめて状態チェックしたうえで書き換えるメソッドを作っておけば
そのメソッドを呼ぶ側は何も意識せずとも事故は起こらない。
使用者はreturn値さえ知ってればその状態を意識しなくても良い。

ブラックボックス化はそういう事とあわせて、コードの隠蔽化とかも含めたもっと広い意味を持ってると思う。

:2016/12/09(金) 18:20:42.62 ID:

廃業して4年、今だに仕事の誘いがくるコボルは超優良言語
:2016/12/09(金) 18:22:13.03 ID:

>>1
俺が高校生だった30年前は確かアセンブリとかいうプログラム言語だったような気がするけどもう無いの?
:2016/12/09(金) 18:23:16.32 ID:

>>731
C#で変数のカプセルツールを使用してみ。 出来上がったフィールドのpublicとprivateを選択するのがカプセル化の意味。
広義で言えば、Cのファイル単位のstatic宣言もカプセル化。
たまには、ガチガチカプセルの中でも、Objectの横繋がりによっては、フレンドも思い出さなきゃならん事もある。
:2016/12/09(金) 18:24:33.11 ID:

>>47
wいつの話だよw
:2016/12/09(金) 18:36:38.32 ID:

>>725
呼んだ? この時節、KiCADなんてものもあるし、VHDLもVerilogもOpenCLも全てフリー。
基板なんて100 x 100mmが10枚1300円程度で仕上がってくる。
俺は、アナログハード屋だが、至れり尽くせりの時代だよ。 チャレンジしないのはやる気の無い奴といわれても仕方がない。
:2016/12/09(金) 18:37:05.81 ID:

>>738
ファームならあることはあるよ。
結局コンパイルして出来るのはアセンブラだし。
メモリに直接パッチ当てたりするプロジェクトは書き換えるアドレス読むために見たりするんじゃね?
でもそんなROM焼いたりするような環境のとこは今はもう少ないんじゃないかなぁ。
昔は高価なICE使ったりしてたけどデバッグやりにくくてしょうがないので、VCとかで組む環境構築してるとこが多い。
ルネサスみたいに開発会社向けに自前のIDE環境提供してるメーカーもある。
:2016/12/09(金) 18:40:31.11 ID:

>>742
なるほど。ありがとう。
:2016/12/09(金) 18:45:48.91 ID:

( ´ⅴ`)ノ<C言語を組めて夜郎自大になっていた
        そんな時期が被告にもありました。
:2016/12/09(金) 19:51:35.99 ID:

>>59
神託はくだりました
:2016/12/09(金) 19:57:14.33 ID:

perlとかでC言語生成するのが最強
:2016/12/09(金) 20:01:59.75 ID:

>>743
gccでもclangでも特定のコンパイルオプションつけてコンパイルするとターゲットのCPUのアセンブラのソース吐くよ
:2016/12/09(金) 20:02:26.19 ID:

perlの開発者も言ってたけど、コンピュータのスピードがあがればCである必要もあんまりないんだよね。
インタープリタ言語で十分。
:2016/12/09(金) 20:04:13.62 ID:

人間の欲望は無限大だからそれはない
:2016/12/09(金) 20:05:40.53 ID:

スピードが要求されるような場合はC++が多いけど
PHPが多くなったなぁ
:2016/12/09(金) 20:11:54.74 ID:

自宅でサクッとサーバー作ったらgcc入ってなくて
gccを入れようと思ってソース落としたはいいが
コンパイルしなきゃならんことに気付いて
深夜にひとりでバカ笑いしたことあったなぁ。
:2016/12/09(金) 20:12:29.36 ID:

子供の頃から石油とコボルとA-10はいずれなくなるって
ずっと聞いてるんだがw
:2016/12/09(金) 20:13:32.17 ID:

話題になる必要もないだろ。
希少化したらしたで雇用機会は増えるし。
:2016/12/09(金) 20:20:41.21 ID:

>>748
ないない。
ハードの速度上げれば上げるほど、ソフトが遅いってことはそれだけ無駄な電力使うってことでもあるから。
:2016/12/09(金) 20:22:04.06 ID:

>>748
ハイエンドのゲーム開発はそうはいかないよ
:2016/12/09(金) 20:23:42.00 ID:

大したソフト組まないけどC#はC言語知ってればそれなりに書ける上に
メモリーリークだなんだって心配しなくていいので重宝している。
:2016/12/09(金) 20:28:55.67 ID:

UNIX/Linux系でC#なんて選択肢にも上がらないがな
:2016/12/09(金) 20:29:11.69 ID:

自分が弄ってる周りだと最近はpythonがはびこってるな。
:2016/12/09(金) 20:31:30.83 ID:

C♯って.netでしょ
:2016/12/09(金) 20:35:13.56 ID:

>>758
pythonやろかと思ってんだけど、カッコがないフォーマットが今一なじめない。
:2016/12/09(金) 20:35:49.20 ID:

まだ ; とか : が残ってんだなダサ
:2016/12/09(金) 20:38:49.25 ID:

>>745
Borland にもうちょっと先見の明があったら、みすみすヘルスバーグを M$ に移籍させるなんて展開にはならず、そうなったらPG言語の歴史もけっこう変わっていたのかもね

Pascal もまがりなりにも実用言語の仲間入りしたのは、Turbo Pascal、Delphi あってのことだからな

:2016/12/09(金) 20:40:34.80 ID:

pythonってコンパイルできないんだろ
:2016/12/09(金) 20:41:03.06 ID:

COBOL職人は大工で例えると宮大工
:2016/12/09(金) 20:44:48.60 ID:

これだけリソースが廉価で豊富な時代に処理系云々言ってる奴はバカだね
生産性と保守性考えて決めればいいだけの話
:2016/12/09(金) 20:47:05.27 ID:

宮大工はJCL職人な感じがする。COBOLなんて一回触れば馬鹿でもできる、触りたくないだけ
:2016/12/09(金) 20:51:33.03 ID:

VB.netはどうなんだろう
:2016/12/09(金) 20:56:44.03 ID:

>>69
あえていえば、Dispose()作って日和ったのは美しくない
:2016/12/09(金) 20:57:29.91 ID:

>>765
狭い世界しか見えてないんだなー
:2016/12/09(金) 21:36:05.47 ID:

>>765
それを両立するのがジェネレータ
:2016/12/09(金) 21:44:49.56 ID:

4G言語てどこいったんだろ?
:2016/12/09(金) 21:46:43.19 ID:

Lispとかcobolとか、理解不能。

Matlab一択だわ

:2016/12/09(金) 21:53:55.05 ID:

金ないからoctave
:2016/12/09(金) 22:24:40.52 ID:

>>742
アセンブリは書かなくても読めないと難しい。
開発環境のアップデートでそれまで動いていたプログラムが、突然動かなくなる場合がある。
コンパイラのバグではなく、最適化が良く効くようになって、それまであった処理が削除されたり。
こういうのは、アセンブリレベルで見ないと気づかない。
:2016/12/09(金) 22:43:41.26 ID:

俺は断然htmlだね
:2016/12/09(金) 22:44:07.40 ID:

chillとか、アセンブラ(マシン語)必須だったな。
:2016/12/09(金) 23:07:56.35 ID:

>>766
COBOLは言語仕様というより、そもそも使われてる現場がアレな上にマネジメントガーな問題があると思う
:2016/12/09(金) 23:45:03.19 ID:

RPGだろ。普通
:2016/12/10(土) 00:01:48.15 ID:

>>774
機械語の話?
アセンブラ言語の話?
:2016/12/10(土) 00:29:48.08 ID:

>>741
やる気はあるんだが、アイデアが無い・・・orz
IoTガーとか言ったって
自動Twitterロボットなんて陳腐化したアイデアしかでてこないのは
どうしてなんだぜ
:2016/12/10(土) 01:10:07.44 ID:

>>775
HTML5すごいな
:2016/12/10(土) 01:50:12.00 ID:

>>781
HTMLは画面定義言語であってプログラミング言語じゃない。
:2016/12/10(土) 02:05:32.09 ID:

>>3
クリエイティブな人達の言語だよね!w
:2016/12/10(土) 02:28:16.36 ID:

でも当分の間はネットワークカードやらルーターみたいな高速通信機器のファームは
C言語レベルでなきゃ通信精度保てないでしょ

下手すりゃポートのサンプリング処理だけでもインラインアセンブラとか使わなきゃ
ならんケースだってあるだろうし

:2016/12/10(土) 02:45:28.11 ID:

新しいプログラミング言語を学ぼうとする時、
まず文字列処理を見て面倒だったらその言語はパス、
ってやっていると意外と選択肢ないな…

起動速度と言語の解り易さを考えると今なら無償化されたDelphiスターターが最適か
でもBASICやCで一般的な記述方法が全く通用しないんだよなPascal系って

:2016/12/10(土) 02:47:15.42 ID:

機械語が最強 0と1だけであらゆるものを操作する 異論は認めない
:2016/12/10(土) 02:57:01.86 ID:

>>596
ふーん
ペンスならブチ切れたらインターネッツの回線ぶった切るぐらいするよたぶんw
:2016/12/10(土) 03:04:55.55 ID:

>>786
ドヤ顔してなに言ってる? 自分で書いてて恥ずかしくないのかw
:2016/12/10(土) 03:22:18.51 ID:

>>788
穴があったら入りたい
:2016/12/10(土) 03:26:39.28 ID:

>>785
Delphi無償化でやってみようかと思ったが、書籍探すのが面倒になって結局やらずじまいだなぁ
:2016/12/10(土) 03:37:20.93 ID:

オマイラ優秀だな。
ちょっと触って頓挫して辞めたわ。
それ以来ソフトには目も向けてない。
簡単なシェル書いて、ソフト部分はオマイラにオマカセしてるわ。
:2016/12/10(土) 04:04:48.02 ID:

お前ら言語自慢はいいから
とっととアルゴリズムを体系的に学ばないとAIにとって食われるぞ
:2016/12/10(土) 04:09:18.29 ID:

>>716
日本人はそんなことやってるから日の丸プロセッサー(笑)なんて言われるんだよな
:2016/12/10(土) 04:10:33.33 ID:

>>760
JavaScriptできるならCoffeeScriptやってから入るとなじめるよ
:2016/12/10(土) 04:21:30.84 ID:

>>792
視点を変えれば、今までみたいな取引の結果データだけじゃなく、
AIが行う推論や意思決定の過程までデータ化されるので、システム屋が扱える領域は更に広がる。
:2016/12/10(土) 04:23:34.43 ID:

>>307
>>7 は集計上の話をしてるんだと思うが。
:2016/12/10(土) 04:24:34.80 ID:

2位じゃダメなんですか?
:2016/12/10(土) 04:25:49.00 ID:

>>67

> JAVAで誤差ゼロの15ケタ整数四則演算プログラム組んでみろ

できないと思ってるの?

これだから化石言語使いは。。

:2016/12/10(土) 04:28:33.24 ID:

>>782
HTML4まではそうでした。
ええ、4まではね。。

HTML5は盛り込みすぎてちょっと破綻してる印象。

:2016/12/10(土) 04:32:18.71 ID:

>>795
AIに食われるってなんだよw的なツッコミが欲しかった
:2016/12/10(土) 05:13:47.34 ID:

Cな、他人のは変な変数名があって困る
コードごとに詳細仕様書がないとだめw
:2016/12/10(土) 06:37:50.31 ID:

マシン語ってなにさ
:2016/12/10(土) 07:02:19.47 ID:

R2D2とかの言葉さ
:2016/12/10(土) 07:43:49.73 ID:

>>780
大企業工場との付き合いが無いと難しいかもね。
ファームウェアからPCアプリまでOOPソフトウェアの達人と認められるようになってからは、商品、生産設備様々、提案型ハードウェア案件が急増した。
個人の草の根デバイス開発で、ECサイトやamazonなんかで売る手もあるが、大抵、失敗しているな。
:2016/12/10(土) 07:58:37.28 ID:

>>588
他人の書いたC++のソースをいじるのおすすめ。
オレもC++はじめた時は、ちょっと便利なC程度のプログラムしか書けなかったけど、
C++で本格的に書かれたソースをいじっているうちになんとなく理解できたって感じ。
:2016/12/10(土) 08:10:36.82 ID:

Java,c#,c++はcの派生だからねえ。
かえって原始的なところが違ってて
詰まることもあるが。
:2016/12/10(土) 08:15:11.80 ID:

>>651
組み込みでも、ネット系の部分はC++が普通。
と言うか、組み込みマイコンレベルでバッファーオーバーランさせても、乗っ取るとか無理。
ララズパイとかて、IoT モドキ作るとヤバイけど。
:2016/12/10(土) 08:15:34.45 ID:

FORTRAN
:2016/12/10(土) 08:18:48.19 ID:

バイトオーダーをひっくり返すようなプログラムだと
Javaやc#では無理だった。
API使ったけどね。
:2016/12/10(土) 08:21:30.94 ID:

>>783
ハングルって
ビジュアルプログラミング言語
みたいだな
:2016/12/10(土) 08:22:38.36 ID:

Javaって なんで unsigned ないんだろ
:2016/12/10(土) 08:24:44.11 ID:

COBOL
:2016/12/10(土) 08:26:11.09 ID:

Javaよりcの方がとっつきにくいから
:2016/12/10(土) 08:33:54.38 ID:

>>813
C は便利なアセンブラだからな。
:2016/12/10(土) 08:44:37.27 ID:

delphiだろ
:2016/12/10(土) 08:58:20.20 ID:

>>815
うむ。 DelphiならImplement指令をフルに使えるぐらいでないとな。
スタックトレースとか機械語レベル解析が必要なアプリにはDelphiは最適。
:2016/12/10(土) 09:02:23.20 ID:

C++はCの調書をすべて持ってて、さらにクラスも使えるからC++にしない理由は
ないはず。Linuxカーネルだって、まあ、最初はコンパイルエラーが多発するかも
しれないけど、それを取ればC++で動くはず。
:2016/12/10(土) 09:13:43.77 ID:

COBOLって関数(?)とかステートメントが貧弱でガチガチのソース書いた記憶があるなあ、今でもそうなのかな。
:2016/12/10(土) 09:16:31.50 ID:

昔はC++で組んで
クラスポインタ潰されたの
追うの大変だったから

いまはテスト環境が良いからあんまり心配ないけど
ソフトエラー必須の組み込み要望にはつかえんだろね。

:2016/12/10(土) 09:19:16.57 ID:

学生の頃2種を取るのに勉強しててcaslだっけ?かの学問言語をやった覚えがある

今は2種無くなったんだっけ
結構必死にがんばったが
結局このまま死角が役に立ったこと無かったなw

:2016/12/10(土) 09:35:52.86 ID:

二種が今は、基本情報技術者試験ですね。
取ったの30年近く前だわ
:2016/12/10(土) 10:09:45.31 ID:

Ai技術が進めば
コーディングはもちろんアルゴリズムもコンピュータが考えてくれるようになるんだろうか
:2016/12/10(土) 10:17:27.67 ID:

>>822
いままでif文ならべてあーだこーだ
がAIライブラリ一本で終わるから
そうなるよね

データ繋いで粘菌が育つのを見てる感じ

:2016/12/10(土) 10:18:20.99 ID:

プログラム書きたいと思って大学の教員になったりすると、
書類書きと論文書きばかり要求されて、さらに事務的な
会議だとかテストの答案の採点などばかりに忙殺されて、
技術の進歩の速さに追従するだけの時間をとれずに、
みるみる技量が劣化するから、大学はだめだと某友人が
言っておった。でも日本の企業もプログラマは基本は
土方作業員と変わらない。創造的なプログラミングを
できる場所は、日本にはほぼない。なぜなら国も企業も
リスクをとらずに、アメリカのパクリと焼き直しと
日本語化だけをやってるから。
:2016/12/10(土) 10:19:50.51 ID:

IDEはおろかctagsも使わずに戦っている現場がまだある事に戦慄する
:2016/12/10(土) 10:22:42.24 ID:

>>824
GUIも日本製だとクソ最悪だしな
:2016/12/10(土) 10:43:41.53 ID:

飯が食える奴が、本物の一流w
:2016/12/10(土) 10:43:55.54 ID:

>>818
そんな涙こぼる言語でしたね。
開発者(言語仕様策定者?)はアメリカ空軍省で給料計算の機械化を推進し、
女性ながら准将にまで登り詰めた人(故人)
:2016/12/10(土) 10:49:09.05 ID:

Cがダメなら、A列車で行こう! ワケワカンナイケド
:2016/12/10(土) 10:49:16.12 ID:

懐かしいなプログラミング
まだオフコンとか使ってるところあるのかね AS400
:2016/12/10(土) 10:53:39.36 ID:

まあベーシックが最強なのよね
:2016/12/10(土) 10:53:56.98 ID:

ホリイモンの漫画は?
:2016/12/10(土) 10:54:58.33 ID:

>>577
思う
:2016/12/10(土) 10:57:17.68 ID:

投資関連のアンドロアプリを作りたいんだけど
どのプログラムを勉強すればいいの?

アプリのアイデアはもう既にあるんだけど
作り方が分からない

出来れば、アプリを作って
自分でサイトを作ってそこで売って儲けたい!

:2016/12/10(土) 11:00:04.36 ID:

要はシステム設計できたら言語のことあまり知らなくても良いんだろ?
みたいな考えでSEやってるわ

COBOLとかは専門のエキスパートさんにお願いしてる

:2016/12/10(土) 11:00:09.01 ID:

HSPで

HSP3Dishは、HSP3のスクリプトをWindowsだけでなくスマートフォンやWEBブラウザなどで動作させるためのマルチプラットフォーム向けプログラミング環境です。

arueさんによるTOUCH DE DEFENCE 陽だまりの要塞がiPhoneアプリとしてAppStoreに登録されました

http://hsp.tv/make/hsp3dish.html

HSPでゲームを作るの巻き~Super Micman World~

Rsim++

中学生がHSPでゲーム作ってみる

HSPでドラクエのクローンを作ってみた

:2016/12/10(土) 11:03:36.41 ID:

>>830
未だに市役所や市営病院だと現役のところあるぞ
:2016/12/10(土) 11:06:26.89 ID:

もうプログラミングなんて
今の文科省が大プッシュしているScratchで
ネコを動かせればええよ
:2016/12/10(土) 11:13:32.49 ID:

JAVAが上位に来てるほうが不思議
どこでそんなに使ってる?android?
:2016/12/10(土) 11:14:16.59 ID:

>>817
CならOSごとに関数の呼び出し規約がきちんと決まっているけどC++だとこれが処理系ごとに違う。
統一しようとしたらSTLの実装まで規定しないと無理。

あと例外が言語仕様にがっちり組み込まれているのも難点。例えば
C++(本体)→C(既成ライブラリ)→C++(コールバック)
という呼び出し関係があるとコールバックされるC++コードで例外を漏れなく処理する必要がある。

どっちもUNIXで特に問題になる点で、だから再利用性が求められるコードほどC++が嫌われる。
Cで書きたくなければC++をすっとばしてスクリプト言語を選択するのが普通になっている。

:2016/12/10(土) 11:14:25.12 ID:

>>836
HSPなつかしいなw
まだVC++とかVBが(貧乏学生にとっては)ものっすごい高価だった時代には重宝したw
ちょっとしたゲームだったらFlashとJavaScriptでだいたいやりたいことができるようになってから
さわらなくなってしまったな・・・

あとはExcelのマクロ(VBA)も意外と有能
あれで麻雀ゲームとかアイコンエディター、ADOでデータベース叩くソフトまで作れるからなw

:2016/12/10(土) 11:16:12.44 ID:

>>839
cloud系のサーバーサイドはJava多い。
:2016/12/10(土) 11:22:11.21 ID:

>>7
っていう質問ができる人なら、
正規表現使えば区別できる、ってことはわかるよね?

C:C(次の文字が+でない)

:2016/12/10(土) 11:24:14.09 ID:

>>842
そうなんだ、まあ、あのへんなネコじゃないだろうけどw
でも言語仕様的にC#にはるか先を行かれたどころかセキュリティメンテも
ろくにされない感のあるJAVAでクラウドって大丈夫なんだろうか

本家JAVAってORACLEがgoogle訴えるためだけに存続してるんでしょ?w

:2016/12/10(土) 11:26:08.77 ID:

VBScriptで管理ツールを山ほど作った
:2016/12/10(土) 11:29:15.32 ID:

>>838
近いうちに
そういうビジュアルプログラミングする人と
AIとかのライブラリ作る人と
別れていくと思う。

PHPとかC#とか中間層は要らなくなる

:2016/12/10(土) 11:31:19.70 ID:

>>833
設計図の読み書きできないと駄目やん
:2016/12/10(土) 11:31:46.01 ID:

VBも言語って範囲に入れていいのあれくらいな扱い受けてた時期も長かった気がするが
長く生き残ったもんだよなw
:2016/12/10(土) 11:32:41.53 ID:

>>843
Googleが検索のときに記号を全て無視することを知っている人なら、
C++について調べたくてもCとしか入力しないことが多いだろうよ。
:2016/12/10(土) 11:34:36.13 ID:

Cppでオケ
:2016/12/10(土) 11:36:04.23 ID:

>>849
“c++”って、検索すればいい。
ダブルクゥオートでくくると、語順とかも保証される。
:2016/12/10(土) 11:40:57.65 ID:

懐かしいな。
昔こっち系の仕事してた時にC使ってたわ。
今も使っているIT土方の皆さん、ご苦労様w
:2016/12/10(土) 11:41:03.22 ID:

int main()
{
return *(int *)NULL:
}
:2016/12/10(土) 11:41:03.53 ID:

C言語とか、検索しなくても書けるだろ。

ライブラリの仕様はWebマニュアルを見る必要があるけど、
そのときのキーワードはC言語とかじゃないよ。

:2016/12/10(土) 11:46:13.17 ID:

>>57
UNIXを書くために必要に迫られて開発された言語だからね
:2016/12/10(土) 11:47:40.14 ID:

>>14
プww
:2016/12/10(土) 11:49:51.93 ID:

>>48
プwww
:2016/12/10(土) 11:51:05.70 ID:

>>63
あのさ、ごく一部のシーンを持って、全体を肯定する馬鹿に言語語るな資格ないよwww
口閉じてろ
:2016/12/10(土) 11:53:56.82 ID:

>>851
ダブルクォートを付けようが何をしようが記号を認識させるのは無理だったはず。
それともいつの間にか仕様が変わった?
:2016/12/10(土) 11:58:41.34 ID:

1つ何かしらの言語覚えとけば、他でもそれなりに応用利くよな。
:2016/12/10(土) 12:10:11.18 ID:

>>839
業務系システムのバックエンドはほぼJava
あと、みずほ銀行。
:2016/12/10(土) 12:11:51.28 ID:

と言うかC使えんのに他の言語とかありえるか?
:2016/12/10(土) 12:14:18.17 ID:

>>849
C++の++は無視しない。
:2016/12/10(土) 12:15:45.75 ID:

>>858
ごく一部のシーンではないんだなー
:2016/12/10(土) 12:18:13.46 ID:

>>40
「言語仕様」だけなら、Cが一番コンパクトだと思うぞ。
:2016/12/10(土) 12:20:37.19 ID:

>>824
国の上層部(霞ヶ関、永田町、財界)が現代の価値創造は情報創造と一致すると言うことを理解していない
その理由は法学部出身中心の社会構造にある
米国とも少し似ているが、米国の場合、法学系は法曹界や政治、企業の法務など限られている
一方、日本は「優秀な法学部卒にジェネラリストをやらせる」という発想

そのため、特許、著作権のような技術的な視点より、法律的な立場からしか解決できない
技術がわからないという問題以前に経済活動の実態が理解できていない

現代社会は基本的に価値創造=情報創造である
特許、著作権もその一部に過ぎない
ハードウェアですらソフト部品が入り込み、さらにはハードの金型の加工や設計までかなりの部分ソフト化されている
こういう事実を理解できないから、バズワードに頼って解決しようとし、
結果的に遅れを取ることになる

事務処理が忙しくて技術革新についていけない

法学部支配の悪影響が出ている
これからじわじわと産業全体に影響が出始めると思う

:2016/12/10(土) 12:20:48.48 ID:

アルゴリズムをプログラム化するならCが一番理解しやすいと思うが(´・ω・`)
:2016/12/10(土) 12:30:31.20 ID:

要は組み込み系ならC(C++)って認識でOK?
:2016/12/10(土) 12:34:17.15 ID:

C++の何でもできる感は異常
何するにもめんどくさい感も異常
:2016/12/10(土) 12:35:03.33 ID:

ここ最近は言語の進化はコンピューターの都合とビジネスロジックを分離する流れと、
バックエンドが超並列になるのに対応する流れがある。
一つの言語がどうとかどうでも良い。
:2016/12/10(土) 12:37:33.40 ID:

日本のとりあえずjava感は異常
:2016/12/10(土) 12:52:38.60 ID:

>>871
安く人を集められるからね。
:2016/12/10(土) 12:56:49.52 ID:

>>866
>法学部支配の悪影響が出ている
>これからじわじわと産業全体に影響が出始めると思う
関係ない話かもしれんけど、こないだちょっとした登記のことで法務局とやりとり
してて、体質がえらく旧態依然な感じがしたな。たとえば、書類の各種不備とか
メールに箇条書きにしてくれれば一瞬なのに、全部電話口で説明しようとする。
書類を返してもらう必要があったので、返信用封筒と一緒に、念の為不備な箇所を
箇条書きでメモ書きしてくれと言ったら「それはできない」と言われてしまった。
わからないことは、最寄りの法務局の相談窓口まで行ってくれといわれてしまった。
とにかく、民間の人と話すのと比較すると、とてつもなくスローモーなんだよな。
元々賢かった人でも、ああいう所で働いてたら、だんだんボケていきそうな感じ。
:2016/12/10(土) 13:07:03.69 ID:

ここまで(*゚ー゚)なし。
:2016/12/10(土) 13:21:30.67 ID:

>>834
正規の手順だと、まず Java を覚えて、それから(今なら Android Studio で) Android 環境独特の設計思想に慣れること

…というのはかなりハードル高いだろうから、開発環境がテンプレートとして揃っている有料サイトを利用すること

:2016/12/10(土) 13:25:24.63 ID:

使う側に流れるか
作る側に流れるか

作る側ならC言語必須だわ

:2016/12/10(土) 14:02:15.59 ID:

>>865
lispよりも?
:2016/12/10(土) 14:07:10.92 ID:

卒論を指導してくれた民間研究員がVB使いだった→VBを習得し、以後もVB使い 今はどうか知らん
入社して隣の席にいた先輩がC言語使いだった→C言語使いになる
配属された研究室の教授がJAVA使いだった→JAVA使いになる

俺の周りはこんな感じ

:2016/12/10(土) 14:12:50.14 ID:

今はプログラミングとは無縁な世界で仕事してるけどVBAでちょっと自動化ツール作れるだけで超人扱いだ
:2016/12/10(土) 14:19:40.50 ID:

>>877
schemeなら小さいね
FORTHならもっと小さい

ファームウェアがFORTHで書いてあるってのは今でもあるんじゃないか?

:2016/12/10(土) 14:31:56.37 ID:

「言語設計者たちが考えること」の言語設計者たちが考えた、複雑で豊穣な言語に日々触れていると、ときおりその逆も考えずにはいられません。
言語は、どこまで簡潔になりうるのか、と。

小さな言語の代表としては、Brainf.ckがあげられます。
設計は実にエレガントなもので、Shibuya Perl Mongersの現代表の竹迫良範氏をして、
最もタメになる「初心者用言語」は Brainf*ck! といわしめるほどのものであり、実際言語処理系の演習などではこれはネタではなくベタと言っても過言ではなく、
私自身もうなんべんともなく実装しているのですが、命令8つとはいかんせん多すぎます。

それでは。他に手だてはないのでしょうか?
希望の光は、命令型ではなく関数型の方からさしているように見えます。

たとえば、SKI combinator calculus。これを使うと、ラムダ計算を、 S, K, I という三つの関数 – コンビネーターに集約することが出来ます。
これに関数の適用 — 命令型言語のほとんどではfunに対するfun()相当 –を加えた4つのシンボルがあれば、チューリング完全な言語を実装するのに充分ということになります。

これを実現したのがUnlambdaですが、元祖Unlambdaには余計な関数も数多く入っています。
そこから不要なものを取り除き、純粋化したのがLazy Kなのです。
http://blog.livedoor.jp/dankogai/archives/51524324.html

:2016/12/10(土) 14:39:28.25 ID:

Lazy K プログラムを書く
1.1. λ計算超入門
1.2. Lazy K とは
1.3. 自然数を表現する
1.4. リストを表現する
1.5. ついに “Hello, World!”
1.6. 条件分岐
1.7. 再帰呼び出し
http://qiita.com/zk_phi/items/acb821d298151a7b96d2

Lazy K での Hello World の書き方が分かった、気がする
http://d.hatena.ne.jp/h-hirai/20130921/1379751570

文字列リテラルが無いLazy Kで黒魔術も力技も使わずにクワイン – モナドとわたしとコモナド
http://fumieval.hatenablog.com/entry/20120402/1333343067

Haskellで ?Lazy ?K ?処理系を作る
http://www.npca.jp/works/magazine/2012_3/

:2016/12/10(土) 14:39:42.50 ID:

>>78
Unity使えよ
:2016/12/10(土) 14:46:06.35 ID:

法治社会だから法学部出の声が大きくなることは止むなし。
:2016/12/10(土) 14:57:17.43 ID:

昔からC言葉にご用心って言うからなぁ
:2016/12/10(土) 15:03:27.78 ID:

LISPは使いどころが解んなかった
emacsで使うけど
動くXMLとしか使えん

LISPだけは最後まで残るかな

:2016/12/10(土) 15:05:53.39 ID:

>>885
C調言葉な
CにもC++にもC#にも気をつけないと
:2016/12/10(土) 15:13:10.56 ID:

超人は迫害されるだろ
:2016/12/10(土) 15:16:47.72 ID:

HSPいいよ 
このコードの短さで、このソフト作れるのはHSPくらいでは

Net-Ball  ショート作品部門 最優秀賞
ソース http://ideone.com/KLmPBO

http://www.onionsoft.net/hsp/contest2005/result.html

上のコードはこのサンプルとして収録されてる
http://www.vector.co.jp/soft/win95/prog/se390583.html
Rock54: Caution(BBR-MD5:33957319a8699e549898cdf7a4d5a410)

:2016/12/10(土) 15:32:35.85 ID:

>>889
特定の用途に特化した言語ならその分野でだけは簡潔に書けて当たり前。
テキスト処理ならperlで書くと圧倒的に短く済むのと同じこと。
:2016/12/10(土) 15:36:21.80 ID:

SoEからSoRへの揺り戻しが来るだろうから4G言語もワンチャンあるで
:2016/12/10(土) 15:37:16.43 ID:

>>75
今じゃJavaへの皮肉にしかならねーな
:2016/12/10(土) 15:45:44.63 ID:

昔は私的な小物は,perlでなんでも書いてたが
いまはさういふのAppleScriptでなんとかやってる.
Rは,パッケージ利用するだけで,プログラミングするほど使ってはゐない.
matlabなんかがはいってて,mathematica はランク外か.
:2016/12/10(土) 16:23:34.65 ID:

VBA楽しい
:2016/12/10(土) 17:04:22.77 ID:

C++の「コンセプト」って考え方がよく分からない
テンプレートの実体化に関するお作法?
:2016/12/10(土) 17:21:57.44 ID:

>>895
実行時ではなくコンパイル時に要求されるインターフェースみたいなもん
:2016/12/10(土) 17:22:16.72 ID:

一つの言語で済むようにして欲しいわ
昔はJAVAが情報が多くて、そうなると思っていたけど俺は挫折した
今はPythonが情報も多いし、良い傾向だわ
仕事を請け負う立場のプロは色々とやらないといけないから大変そう
:2016/12/10(土) 17:24:17.48 ID:

>>896
あーなるほどテンプレートでもインターフェースみたいなルールあるのね
たしかにあったら役立ちそう
thx
:2016/12/10(土) 17:44:29.87 ID:

JAVAを覚え始めるとJAVAはもう古いと言われ、Pythonを覚えようとするとPythonはもう古いと言われる
:2016/12/10(土) 18:22:18.37 ID:

そうやって詐欺師は手を変え品を変え
見えない布地を売り続けるのさ
:2016/12/10(土) 18:48:41.39 ID:

世界の株式市場の崩壊は日本において始まる。
マイトレーヤは繰り返し次のように言われる――

「株式市場の崩壊は避けられない。
 かれらは自分の財産を隠し、
 そして犯罪的雰囲気さえも創出している。」

彼らはただ座って待っているだけです。
賭けの勝利金で暮らしているのです。悪銭です。
世界を餌にして生きており、何も還元しません。
magazines/lutefl/fkmww5/sui4zj

日本はアメリカの国債の25%を所有していますが、
それを引き出すとアメリカ経済も駄目になり、
世界経済全体が破綻します。
maitreya/mai_03_02.html

株式市場の暴落が起きるとき、
それが最終的な暴落であることがはっきりするや否や、
マイトレーヤは出現するでしょう。
magazines/ahjzfl-1/pzytyf/u4t847

マイトレーヤが公に世界に現れるにつれて、
UFOがとてつもない数で姿を表すでしょう
magazines/si5n7k/kxz1kf/xchu67

マイトレーヤはテレビやラジオを通して
何百万もの大勢の人々に語りかけるでしょう。
magazines/ahjzfl-1/pzytyf/u4t847

マイトレーヤと名乗らずに、
彼は声なき人々、スポークスマンをもたない人々
すべてのために語るでしょう。
magazines/swl9d8/pzytyf/tbjlzj

マイトレーヤの唇からますます
厳しい警告と重みが発せられることを覚悟しなさい。
magazines/ahjzfl-1/pzytyf/u4t847

非常に間もなくマイトレーヤを、
テレビで見るでしょう。
マイトレーヤは「匿名」で働いております。
magazines/swl9d8/04zpzf/fda1nw

あなた方がマイトレーヤを見るとき、
彼の最初の控えめな態度に混乱してはならない。
magazines/swl9d8/kxz1kf/cek3z8

マイトレーヤが日本のテレビに出るとき、
日本人のようには見えないでしょう。
彼は日本語で話すでしょう。
magazines/swl9d8/r63ukg/88tohe

マイトレーヤは毎日テレビに現れ、
質問に答えるでしょう。
magazines/lutefl/fkmww5/sui4zj

世界中でアルツハイマー病がますます増えており、
より若い人々に起こっています。
マィトレーャと覚者方はこの情報を伝えて、
原子炉を速やかに閉鎖することを勧告されるでしょう。
ahjzfl-1/ndshrf/r3xic0

:2016/12/10(土) 18:48:37.03 ID:

よくわからん。
:2016/12/10(土) 18:52:42.47 ID:

JavaだけどJNIで呼んでる。
:2016/12/10(土) 18:54:32.80 ID:

起動だけJAVA 中身C++
:2016/12/10(土) 18:55:26.83 ID:

お前ら得意げに知識披露する時って
なんでそんなに早口なの?
:2016/12/10(土) 19:13:56.97 ID:

>>799
HTML5だって別にプログラミング言語じゃないと思うが。
JavaScriptの力を借りなければ生きてこないタグがあるというだけで。
:2016/12/10(土) 19:16:52.60 ID:

日本は基本的に周回遅れの浦島太郎だから古いと言われ始めた頃が最盛期よ
:2016/12/10(土) 19:18:12.30 ID:

アセンブラで組込み屋だったけどオブジェクト指向はなんかものすごい冗長な感じ
Cですら割込み制御のオーバーヘッドがデカかったりして使えなかったのに
:2016/12/10(土) 19:18:13.81 ID:

コンピュータを弄っている気になれるのはCな気がする。
:2016/12/10(土) 19:20:31.36 ID:

>>824
プログラムを書きたいという動機で、なぜ大学の教員になるのかが意味不明。
あと、「創造的なプログラミング」って具体的に何?
仕様がクソなら、どんなにエレガントなコードを書いたってクソはクソだぞ?
:2016/12/10(土) 19:22:28.04 ID:

>>835
まあ、知っといたほうがいいに越したことは無い。
工数まで考えるのならね。
:2016/12/10(土) 19:28:35.40 ID:

>>860
PHPやJavaScriptを覚えた程度で、
C言語がそれなりに使えるようになれるとは思えんけどねw
それに、そういう知識が逆に邪魔になることも…。
perlとか。
:2016/12/10(土) 19:32:57.46 ID:

>>908

どんだけヘボいCコンパイラなの?
SH2の時代でもCコンパイラでも最適化がすごすぎて研究所のハッカーが戸惑うくらいだったのに。

:2016/12/10(土) 19:35:41.30 ID:

「逐次処理」「条件分岐」「ジャンプ」この3つの機能があれば
プログラミング言語と言えるだろう。

HTML5はどうなの?

:2016/12/10(土) 19:35:53.98 ID:

>>908
ちょっとプログラムを組む程度ならオブジェクト指向とかは要らんわな。
思考訓練としては面白いけど。
:2016/12/10(土) 19:38:02.86 ID:

>>914
HTML5はプログラミング言語じゃないよ。
ただのマークアップ言語。
:2016/12/10(土) 19:38:42.09 ID:

>>913
32ビットRISCじゃ最適化つかアセンブラの方が無理があるわw
8ビット以下CISCの話だ
:2016/12/10(土) 19:41:06.86 ID:

>>916
マークアップ言語とプログラミング言語は相互排他の関係ではないだろう。
マークアップ言語自体はチューリング完全。
(個別のマークアップ言語は色々制約があるからそうとは限らない)
ちなみにTeXはプログラミング言語でいいと思うよ。
:2016/12/10(土) 19:47:01.33 ID:

Cでまで行ったと~ハァーンハハハハーンハ-ン
:2016/12/10(土) 19:48:52.58 ID:

>>908
コンピューターを操作したいんじゃなくて、ビジネスロジックを実行したいだけなわけ。
ラムダ式はバックエンドとなるコンピューターの種類からの脱却に利用され始め、果てはノイマン型から脱却した際のプログラムスタイルになる。
:2016/12/10(土) 19:52:05.83 ID:

マークアップはデータ構造
データ構造考えるのがプログラミングじゃなかったら一体なんなんだとは思う

コメントを残す

サブコンテンツ

スポンサードリンク

このページの先頭へ