【IT】開発者に嫌われているプログラミング言語トップ25 [無断転載禁止]©2ch.net
レス数が950を超えています。1000を超えると書き込みができなくなります。
http://news.mynavi.jp/news/2017/03/30/133/
http://n.mynv.jp/news/2017/03/30/133/images/001l.jpg
fossBytesに3月28日(米国時間)に掲載された記事「Which Are The Most Loved and Most Hated Programming Languages|2017」が、
Stack Overflow Developer Survey 2017の調査結果を引き合いに出し、開発者に愛されているプログラミング言語と嫌われている
プログラミング言語のトップ25を伝えた。愛されているプログラミング言語1位はRustで、これにSmalltalkとTypescript、Swift、Goが続いている。
嫌われているプログラミング言語トップ25は次のとおり。
Visual Basic 6
VBA
CoffeeScript
VB.NET
Matlab
Objective-C
Assembly
Perl
Lua
Hack
Groovy
Common Lisp
Dart
Erland
PHP
C
Ruby
R
Java
Julia
C++
SQL
Haskell
F#
JavaScript
嫌われているリストは、開発者が利用中のプログラミング言語について、今後も使い続けたいと思うかどうかの
割合が低いもを上から並べたものとなっている。 似たような言語ばっかり乱立させんなや。
ライブラリー提供でなんとかならんの? なんでしょうかこの。。
C#とPythonの逃げ切り感は。。
しかもSQLって何よこの雑な感じ
PL/SQLとかじゃねーのか? >>2
お前にはジュリアロバーツとビヨンセとエマワトソンがみんな似たような奴に見えるんだな。
本当馬鹿しかいない。 「今後も使い続けたいと思うか」といわれてビジベ6ってそりゃないだろ。 一番嫌われてるのは
MsWindowsだと思うの^^ BASIC, FORTRAN, PL/Iあたりは嫌われて無いってこと?
何気にすげぇーな 人類で最後自動化されるのは、
プログラマー、かな。
いい加減、自動化したらいい。 好きな方の2位にsmalltalkが入ってるけど
今これで開発してる奴っているのか?
元祖オブジェクト指向への敬意? 似たような言語が多すぎる
多少使いにくくても良いから、選択肢を減らしてくれ
国が指定してくれても良い >>4
トップ5に入ってないんだから、逃げ切りというより、熱烈な愛好者もいないけど、嫌われてもないっていうだけでしょ。
Python は道具としてみればあんな感じでしょ。
C#はプラットフォームの問題があるから、windowsの言語の中では好きだったと言われて終わる。
まあ、短期的にswiftがこれだけ好かれてるのはすごいと思うが。
笑ったのはCoffeescriptの嫌われっぷり。
そこまでメジャーな言語でもないし、そこまで悪いとも思わないけど、昔のCOBOL並みの扱いのMSのBasic群に割って入っていくとは中々。 RustってFirerox以外で何に使われてるの? 勉強して"hello world"が出力できました Cのポインタはマジ糞
メモリ解放なんてガベージコレクションで自動でやれや >>20
ならCOBOLな。
アメリカ海軍謹製の由緒正しい言語だ。
お前に向いてるぞ。 >今後も使い続けたいと思うかどうかの割合が低いもを上から並べたもの
であってそれがそのまま「嫌われている」ということでは無いような気もするが >>22
モジラ財団がやってんだから、メジャーな奴は火狐しかないだろ。 Prologは嫌われてないんだ。AIブームだからな 長年、C言語使ってるが組み込みには無くてはならない言語だよ。
アセンブラも使えるが、やはりC言語は慣れてしまうと簡単小回りができて
使い易い。 COBOLが出てこないのは、使わない奴は一切使わないし
使うやつはこれしか出来ないからだな
これが無くなるとおまんまの喰い上げだもんな
何て哀れなんだろうw C++は拡張しすぎて叩かれるのは理解できる。きちんと理解できてるのなんてほんとに一握りやぞ。 >>19
敬意だと思うけど。あとファッション。
Visualworkは今でもそこそこ使われていると聞くけど、インターフェースが時代から遅れだと思う。 COBOLは記述が分かりやすいからそれ自体嫌われる要素はないで Visual Basic 6は嫌われているというより使い道がねえだろ >>30
好かれてもない。
ランク外ってことだな。 >>38
タイプ量が多い。
一番嫌われる。まあ、流石に使われなくなったからランク外だがな。 >>33
手数を減らすためのプログラミング言語なのに、理解するのに手数がかかるとは本末転倒。 >>21
coffeescriptについては存在意義がなくなったからな。
今はES6とかで書けばよいので。 VisualBASICって未だにUTF-8対応できてないってホント? COBOLさんは使いやすいで
使う奴が少なくなってきているので高給の求人が結構あるし
現役復帰するかなぁ >>5
COBOLは既に枯れたどころか土に還ったようなもんだから出てこないからじゃ?
つか手を入れまくってその場凌ぎの改修繰り返した上にまともな設計書もなく
そのくせ規模だけはバカでかくて、その全体像をを把握している人間も居ないとか
誰も触れたくはないわな。
まあ今熱いとかいう言語も、数年後はどうなっているのか知れたもんじゃないんだが。 25もある時点でおかしいだろ
ちなみに俺はC++とC#がお気に入り >>40
伝道師がヘボなんだろ。
JavaScript系はそこそこ需要あるから、使えそうな気がしてやって見たらひどい目にあったって人が多そう。
言語的にそこまで酷いとは思わないけど、メジャーな言語ではないから、PHPのサンプルコード貼り付けちゃうような層の人達には難しい。 >>51
サンクス。
文字列はともかくソースコードはダメとかガセ聞いたもんで。 >>1
ほんこれ
まじでvbは死ね
msもいつまでもサポートすんな
はよ切れ >>53
流石に海外の金融機関はコードから消え哲太らしい。
日本はまだあるけど、あと10年くらいで消えるでしょう。 さいたいオブジェクトチマチマブロックしてるやつらにアルゴリズムのダイナミックさは理解できない Perl6って結局普及してないんだろうか…実用品見たこと無い。 Objective-C が最悪だと思うが・・
Delphiがないのはいいプログラム言語と評価されているから?
それともマイナーなのかな・・ 話題にすら上がらなくなったFORTH。まぁ、言語かと言われると怪しい方言やたら多いが… Matlabは有料でなきゃまだ活路があったろうになぁ 日本国内でアンケートとれば、このランキングでRubyが入ってる辺りにPythonが入ってくるんじゃないかな。 VBAはとにかく環境がロクでもない。おまけにデータと分離せずにいっしょくたにしてコピーを重ねながら流通する悪夢。 >>1に機械語のバイナリーパッチが入って無いようだが VBAの開発者なんかいるんかいな?
愛用してるからなくなったら困るけどよ >>58
まあ日本の金融とか保険とかではbatchで残ってるところはあるよね。
ただそこでもCOBOLからJAVAに完全移行とかの案件だから、いづれは無くなるでしょう。 VB6嫌いだけどよ、これ切るとVBAまで動かなくなる。 >>74
現在進行形でCOBOLで作りなおしてる所あるし、先の長い話にはなるな >>61
Perl6ってPerl5までとは別物らしいじゃん VBA使いがプログラマーならば
蝶々とんぼも鳥のうち C#とHLSLしか知らない俺には、好きも嫌いもないわ vim script が一位だったはずだが
今回はエントリしてないようだな
設定に必要とはいえ俺も大っ嫌いだ 自分でプログラミング言語作れないのに文句だけはゴリッパなんだよなー VBAが嫌いは理解出来るけど
VBAなんてーとか言ってるヤツで
まともな技術者だったヤツ見たことない
ネットワークわからん、Windowsわからん、
じゃあLinuxは?もちろん分からんみたいな
ただまぁ Google script あるしオフィス内はGooglescriptじゃアカンのかな
つーか自由に効率化するための開発環境公開してやれって思う Scalaが出てこないということは着実に愛好者を増やしているようだ VBAは技術者の言語じゃなくて経理のおばちゃんの言語だ 業務のベテランの経理のおばちゃんが扱える言語なら理想の言語。 >>91
ああ、一から作り上げた楽しさは忘れられない WhiteSpaceが愛されているとは意外な結果だな
なんて言うわけねえだろ
今年見た中で一番しょうもないアンケートだな >>60
お前本当にわかってないな。
昔の三和でPL/1使ってた馬鹿と同じ。
消えるときはあっと言う間。
アメリカでは既に消えていて、日本ではまだと言うだけ。 F# 面白そうだからやってみようと思ったら日本語のドキュメント皆無で、やる気なくした。 >>74
ないから。
ハードが限界のなので更新。
昔と違って、ITの理由で割高なシステム導入はできません。
だから、割安なシステムで一から作ってね。
システム屋はそっちでも当然OK。
だから、もうすぐなくなるの。
今まで残ってこれたのは金融はバカみたいな割高なカスタムをレガシーのためと言う名目で認めていたから。
流石にもう無理。 >>79
そうロジを馬鹿にしていた陸軍はロジで滅んだ。
eudにはeudの目的があるし、レガシーにはレガシーの目的があるさ。
でも、COBOL程ではないにしろ、レガシーが生き残るのは難しいがな。 どうせ基幹アプリなんてSQLで取ってきたデーターの照合だけだろ
ただただ複雑にSQL組めるかが勝負
言語意味なし ちょっと違うぞ
今後も付き合い続けたい彼女のランクに入ってないだけで
今夜だけの付き合いなら話は別だろ 俺この業界はじめて入って求人票には書いてないVB6で書かされることになってワロタわ
エージェント使ってこれだから速攻苦情入れて7月から再転職活動だわ
SIはマジで滅びろ >>103
SQL って言語使ってるだろ?
SQL使わないシステムもあるけど、君は知らないし、君にはどうせ使えないけどね。 これむしろ全部じゃね?
Matlabも嫌われてるのかよw >>106
VBなんて仕様楽なんだから、半日で使いこなせよ。
企業相手のレガシーならよく見かけるよ。 >>110
ランキングの変遷見てると、ここ数年でC/C++の凋落が著しい。
いずれ消えてくんだろうな。
でもそれで飯を食っていた人はそれがわからない。
まあ、無理はないが。 >>111
将来のキャリアプラン考えたらVBなんぞまだ使ってるところがあった方に驚きだわ
どうすんだよマジであれw
俺オブジェクト指向でしか書けないぞw >>114
君が習ったオブジェクト指向で、君が勉強した言語とシステムでしか書けないの間違いだろ?
レガシーがレガシーと呼ばれているのは企業にとっては大事な業務をそれで行なっているからだ。
それを責任持って全部お前が書けると言うなら、書けば良い。
普通はKISSの原則に従って処理しようとする。
金を出す側からすれば、お前のキャリアプランなんて関係ないからな。
いつまでも学生気分ではキャリアアップできないよ。 >>116
初日から舐めたこと腐ったエンジニアと一緒のこと言うんだな
マジで腐ってるわSI >>108
なるほどw
そういう方法もあったんか
勉強になった だいたいプログラム言語なんてこんないくつもいるんだ
一つに統一すりゃいいのになにが面白い
年食ったプログラマーを辞めさせるためにこんな作ってんだろ >>123
世間知らずっていうより新興宗教の信者なんだろ >>113
消えるわけないだろw
アセンブラとC、C++は一番最後まで残るわ。 .subckt opamp inp inm out vss
E1 out vss inp inm 10000
.ends
↑おまえらには理解できないコード VB6手っ取り早く済むので自分用の作業はこれで作ってる。
高機能マクロといったところかな。 >>124
研究用途、特にスパコン関係ではまだまだ現役。
ただ、流石に苦しくなったきた。 >>122
潰しのききそうな言語勉強すりゃやれレッドオーシャンだなんだいわれんだぜw
ブルーオーシャンの言語がわかるなら経営者どころか投資家になっとるわボケって話だわ >>118
お前に応用力も社会適合性も無いだけの話だ プログラム言語くらいでゴタゴタ抜かすな
人間はぜいいんエスペラントを使ってから文句言え >>133
内定から一か月も空白期間あったんだから
やる言語最初からいってくれてりゃ俺だってそれに合わせて勉強したわ
いきなりコロコロ変わってやれなんてできるわきゃねえだろw
どうせ金だけもらって別言語ブラッシュアップして転職やるからいいけどさ お前らの話聞いてるとやっぱこの業界人間のクズしかいない土方だわw >>127
アツセンブラ/機械語は最後まで残る。
それは間違いない。
でも、C/C++が残るかと言うとかなり疑問。
Cはどう言い繕っても古い。
危険で、インターフェースが洗練されていない。
今まではCでしかできない分野があったが、今はそうではない。
コンパイラも共用で動くことが当たり前になっている。 >>136
それから勉強したら良いだけの話だしどうせ次の職場でも同じ事ほざいて逃げ出すだけ あ、そうだね。Cは怪しいね。
jasminとかの流れなの?実はよく知らん。 >>137
あんな安月給で未来もない仕事の時点でマトモな人材来るわけねぇだろw
欲しけりゃフルスタックエンジニアを年収1000万くらいで募集しとけよ
若い俺様が来てやってるだけありがたく思えよなって話だわ、年収も糞だし求人票に平気で嘘書いてあったわけだからどうだっていいが >>136
前言撤回。
君はまだ特定の言語とシステムも十分に使えない人なのね。
まあ、しばらくは頑張って一人前になりな。
本当にわかってくれば、別にどの言語でも使えるようになる。
そこまで来れば、特定の言語の違いと思想がわかる。
文句言うのはそれがわかってからだよ。 いや全部使ってみた人じゃないとわからないだろうし、そんなまんべんなくいろんな言語使っている人なんて
居ないだろう
嫌われている上位ランキングは普及度ランキングと似た結果だろうね >>141
世界に通用するものを作って1000万円クラス。
てか世界のIT価格がそうなっている。
国内向け限定なのだから普通に1000万円なんて遠い夢だろ >>142
言語は正直どうでもいい
就労環境に至るまで平気で嘘つかれたし給料安いから転職するというだけだ
40万くらいあげれそうだしな
これも甘えか?w 同じことするならAwkよりPerl派だけど。好みくらいなもの? >>145
まあ頑張れ。
発注者が払う金は、人件費だけで、一人当たりで、下手したら君たちがもらう10倍になる。
それの極一部をお恵みみたいにもらってる限り、キャリアなんて積み上がらない。
金払う側から直接お願いされるようになりなよ。
君の今言ってる額の10倍20倍だって珍しくない世界だよ。 >>151
好き嫌いが分かるって事は皆さんいろんな言語をやってらっしゃるってことだと思います。
> 嫌われているプログラミング言語トップ25は次のとおり。
仕事があるだけでも有難いと思え、IT土方ども cは古いけど…欠点がはっきりしてるから残るんじゃないかな。 COBOL,PL/I,FORTRANなどレガシー言語が嫌われないとはw >>132
AS400が稼働してるとこじゃまだ需要あるみたいよ VBA、報告書作りの使い捨てツールとして使っている。
誰も引き継げなさそうだけどな。 >>158
Malbolge一択。
ちなみに、下記でHello, worldを出力。
(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O< >>156
今やVBAすらオブジェクト指向の時代ですゾ
スクリプトレットレベルでは拡張性がない。これに尽きる。
VB6だと微妙なオブジェクト指向にはできるけどね。
今ではわざわざ苦労する理由も必要もなく… VB系ぎ糞なのはわかる
もっとくそなのはシーケンサのラダープログラム?
何なのあのゴミ 前時代過ぎ >>157
クソ言語も長年付き合うと可愛くなってくるというアレだ >>164
それ以上でもなくそれ以下でもなく… どうしろと() >>168
エディターが良くなってから更に好意的になったよ。 C++ を古いとか消えるとか言ってる人達のなかに、
1%でも口先だけじゃない良いプログラマがいれば
モダンな言語で書かれたcss/html レンダラやWebブラウザが出てきてたはず >>32
といっても、COBOLは、なんやかんやで数十年は残りそう。
でも、若い人たちは好んでCOBOLしないだろうし、技術者は定年でどんどん減ってるだろうから、
割と貴重な人材になれると思う。
実際、俺んとこ、新しくでてきた案件がCOBOLエンハンス案件で困ってます。
>>44
使われてんで。 PHPたんは、なんかかわいい。すごくいい子ってイメージがある。
出来ること少ないし、遅いし、いろいろ言いたいことはあるけど、すごくいい子。 Javascriptは、いろいろ困らせるとこあるけど、
「なんかJAVAとか流行ってるし、こっちもマルチプラットフォームじゃん?じゃあJavaってつけようぜ」
みたいなアホな経緯でネーミング決まったのが最高にかっこいい。 Visual Basic 6
VBA
VB.NET
とりあえず俺が使ってるのが全部入ってて安心した
てかcobol以外の人気の言語はみんな入ってる感じだな
やはり嫌われてでも使わざるえないということだな そういえばCOBOLで思い出したwんだけど
みずほの20万人月はどうなったんだろ? javaがランクインしてるのがビックリ
他の言語みたいにトリッキーな書き方されないから一番好きな言語だわ 嫌いより、好きな言語が知りたい。
最近、Fortranがまだ使われてるのを知って驚いた。
パンチカード使ってた頃勉強した記憶がある。 >>130
詳しいな
この情報でよくわかったのは、ソフト屋って仕事自体が
決して楽しい仕事ではないということw >>187
お前も仕事できそうにないな
【IT】2017年版人気の高いプログラミング言語トップ100 [無断転載禁止]©2ch.net
http://potato.2ch.net/test/read.cgi/bizplus/1489807263/ smalltalkといえば九州大(だっけ)医学部システムのデスマーチのイメージしか無い まあどんな言語でも
使う人間に左右されるから
言語よりプログラマーのコーディング能力の方が問題 優秀なソフト屋多そうだから聞くけどさ、
今後プログラミングの仕事AIにどこまで取られそう? おまえらの致命的な欠点は数学や物理学ができないことだな
だから使い捨ての道具にしかならない
もうちょっと数学や物理学ができれば
研究機関でシミュレーションモデルを作るような使い捨てじゃない人材になれたのに 愛されてる言語は信者だけしかいない程度のだけだな
あんまり意味ある調査でもないね ExcelとかAccesと一体となってるVBAをどうやって止めるの?
馬鹿じゃないの? >>193
人材って数学とか物理だけで計るものでもないんだよな。
その狭い視野が致命的欠陥だよ。 VB6は使いたいけど動き続ける保証が無いから仕方ない。 >>197
よくわかってるな
その通り
おまえらは視野が狭すぎていつもいつも使い捨てにされちゃうんだよ
数学的知識「も」あったほうがいいわけだ
使い捨てにされたくなくて生き残りたいならもっと頑張れよ >>181
JavaとJava Scriptを比べることは
スペイン語とポルトガル語を比べるようなもの。 VB6は嫌われてるっていうより
誰もいまさら先のない言語使いたくないわな
時代遅れにかかわってると自分まで型遅れになる
VBAは素人くさくて恥ずかしい >>204
その通りだが、そのわりには結構使われているよね。工期とか費用の関係で。 炎上プロジェクトで「増員しました」に動員されるだけの人数合せプログラマは、言語なんか全く使わないんだぜ。 SQLを使いたくないと言うよりORACLEを、もう使いたくない。あの売り方は病気。 VBAはexcelにちょい足しで使えるので
プログラマではない人間が使うのにはよいのだが、バグが多すぎるのは何とかならんの? VB6/VBA/VB.Netは、日曜プログラマの遊び道具としては非常に有用な言語。 COBOLは俺の親父の飯のタネだからなw
もう20年以上前から、無くなる無くなる言われてるけど
親父曰く、絶対になくならないと。(但しSQLは精通しておけとの事)
ちなみに俺はJAVAラーだけど、マジ糞言語だと思うわ。
特に馬鹿が作ったソースなんか見る気にもなれん。 愛されている言語はナルシスト好みばかり。こいつが潰れた後の担当者は苦労するぞ。 >>40
俺は大好き
バグを生みにくいのになんでだろ? VBAは開発環境ないけどofficeなら使えるってところで遊べる。
まあ言語としてはよくないよな。 >>205
文法がシンプルで手軽だし
.NET Frameworkがいらないというのが大きい
VB.NETとその後継は煩雑になった
Cと労力は大して変わらん >>213
.NETは無いわ
代わりにActiveBasic入れろ COBOLは言語自体が嫌われてるんじゃなくて
コボラーの発想の糞具合が嫌われてるんだよな… javaは何で嫌われてるんだ?
むしろ一番人気じゃないのか SQLは廃れないね
代りが出て来ないのはそれだけ完成度が高いって事なのかな Excel使いでVBAしか知らないのだけど、そんなにダメな言語なのか? 俺がわかる唯一の言語、フォートランは嫌われていない! >>199
どこの世界の話しなのか知らないが必要条件でない世界を感じてたほうが視野がひろがるぞ。 >>229
全然ダメじゃないよ
むしろ事務屋なら知ってて損はないよ
クエリ発行すりゃDBからデータとってきてピポットかけて簡単に帳票作れちゃうし
ただこっそり色々作ると社内の情シスに怒られるけどね >>199
回路屋くらいしか使わないコード貼り付けてドヤ顔されてもなw これ面白いw
嫌われてる言語w
CoffeeScriptってなんでそんなに嫌われるん?
ES2015のおかげで存在意義が薄れてきたのは分かるけどさ で、結局使いやすくて将来性の高い言語って何。学生への助言を頼む。
そもそもPG仕事にするな、ていうのはナシで。 君たちは、まず日本語をしっかりマスターすることだな。賞味期限延ばしたければ。 >>186
Javaって、ナイーブでまどろっこしい書き方、冗長的な名前が好まれる、あの文化が嫌いだわ
昔はJavaをやってて、シンプルな言語仕様が好きだったけど、
JSとかRubyとかPythonとかのシンプルで簡潔な世界に触れたら、もうJavaには耐えられなくなった >>236
Cを最初にやっときゃいいんじゃないかな。
全てに応用きくし
あとはJavascript、php、Pythonくらいでどう? JavaScriptが正しいのにJavascriptと書く人は終わってるヨ
JS、js、javascriptは面倒くさいだけだからおk どっちでもいいし、スマホからだと変換がめんどくさい。最初の候補を選択するのみ phpは神と対話できる唯一の言語。
それ以外はみんなウンコ、異論は認める。 >>250
基本情報厨カスは去って、どうぞ(俺もそれ選択した) Fortran77は嫌われていないということでおk? >>236
言語よりもどのランクの企業に入れるかの方が遥かに重要
下手な企業だと年収上がらんわ残業多いわでまともな生活送れんぞ >>221
今は知らないけど一時期Googleで使われまくってたと思った >>228
AI化でSQLはいらなくなるかもだゾ? Javaのデザインパターンって思ったより理解していない人が多いよね
アーキテクトにでもならない限り勉強しても使う機会がほとんど無いからな >>248 それ以外はみんなウンコ、異論は認める。
おお!なんと心の広いこと。
まるで神様のようだ。 好き嫌いで言えば一番好きなのはAda
でも仕事で使おうとは思わない おれ含め9割方の連中の作るものなんてくっそどうでもいい志の低いものなんだから、
言語なんてどれかに統一さえしてくれればなんでもいいよ、めんどくせぇ。 周りの友達もプログラミング勉強してる奴めっちゃ増えてるわー プログラマーとか将来AIに取って代わられてお先真っ暗な職業だな >>264
運転手とか銀行員とか弁護士とかよりマシだと思う プログラムの世界は言語も多様で業務内容も多岐にわたり量も多い
プロでも殆ど全部の言語に精通するような人は居ないんだろうな
それともかなり幾つかの基本言語に似通って分類出来てしまうのかな
極か限られた開発言語の基礎が分る程度の素人の願望としては、OSでMSあたりの
セキュリティーバグやウイルスの事を一般人向けに視覚化したりして概念図イメージで
表現して欲しいと思う。何故あのような穴あき虫食いだらけなものを
売りだして、後からバグやセキュリティーホールが沢山見つかるのか
どのようにしてそれが塞がれガードされるのか。そう言うのは言語に精通し現場の仕事を
齧れば分るよ、と言うかもしれません、そこまでしないので AIによるプログラミング実現にはAIがバグを理解できないといけないけどね >>265
作業みたいなプログラミングやってたら運転手と変わらないでしょ >>271
>>262さんなんかは謙遜してるのかもしれないけど、
いかなる仕事でも単純作業みたいのは少なくないからね >>97
合併に次ぐ合併でMUFGで普通に使われてますがな...
まあCOBOLやPL/Iはホストとセットだから、それの移行に伴って消滅する。
ようやくAWSへのホスト移行が現実的な線に乗って来てるから、本当に10年後は無いかもしれんけど。 >>273
いやほとんどの銀行はサーバー上でコボル動かしてるよ >>274
知ってる。だから、その銀行のホストもいよいよ廃止の流れの検討が本格化してるんだよ。
今まで頑なに守ってたがようやく捨てる気になってきてるということ。
これは保険も同じ。官公庁はどうするかは知らんけど。 CだのC++だのJavaだの入ってんのは有名税だろ 一番嫌われているのは、依然としてプログラマーの価値を
認めず、安くコキ使うブラック企業の幹部どもだな。
こいつらに比べれば、豚小屋のウンコ掃除バイトのほうが
好かれてますよ。 Javaとかブラック企業のプロジェクトで使われまくってるのに
よくこの程度の嫌われ具合ですんでるもんだ
言語が悪いからじゃないからだけどな >>281
DSL。だから汎用言語とは分けて考える。 88BASIC
Quick BASIC
でなんとかならんかね?w 旧VBの開発環境無保証で配布してくんないかな
ソース公開されてる旧VBのコードいじろうとしても環境構築大変だし >>16
好きの反対語は嫌いじゃなくて無関心みたいな感じじゃないの >>190
あれは言語よりIBM側がダメダメだった気がした C++あんまり嫌われてないのな
visual studio6のMFCとC++のコンボでアレルギー発症したわ
黎明期の初見殺し >>288
MSDN契約したらVB6をダウンロードできる >>292
それは知ってるけど個人的な興味のためには高いです 愛される言語
TypeScript 3位
嫌われる言語
CoffeeScript 3位
Javascriptが超絶糞って言いたいだけだろ? cobolって金融機関で使われるってきいた。
みずほFGの、旧第一勧業銀行、旧富士銀行、旧日本興業銀行の統合が失敗してるのも、日本にcobol使いがいなくなったせい?
officeありゃ動くから一番vba使ってる。他の言語だとインストール許可や使用許可が大変で、、、 >>297
PowerShellなら許可なしで使えるでしょ でも好き嫌い言ってるSE/PGは基本的にダメだと思う
どんなクソ言語が相手でも、とりあえず立ち向かってこそプロってもんだろう >>299
何をもってクソ言語ってのはあるけど、保守ならそうするしかないわな。 >>291
俺は新入社員でいきなりそこやらされたからな。
今の言語の大体が神言語に見えるわ。 >>299
クソ言語でできたシステムを保守していかなきゃいけなくなる
クソだからやりたい人もいないしノウハウも溜まらないし負債扱いされる
だから採用される前に止める必要があるんだよ
プロなら実績扱いされないものに時間を使いたいとも思わないだろう プログラミングは作りたいものがあって
使った程度の人間に教えてほしいんだけど
言語って各々で何が違うの?
どれもこれもちょっと命令後の綴りが違う程度ぐらいにしか
思えないんだけど・・・
あ、さすがにBASICぐらいだと
違うなあってのは理解できるんだけど
他のは何の意味があって違うのかよくわからん。 >>304
基本は同じだけど全然違う。
何を作りたいかによって違うから
それを示したほうがよろし。 >>301
利用者に初心者が多いだけで、言語自体は別に初心者向けではない。
普通の手続き型言語。
開発者に嫌がられるのは
・開発環境の貧弱さ(MSがやる気がなくて20年近く変わらない)
・デバッグのしにくさ(まあこれはVBAってよりインタープリタ型ってのもあるが)
・文法が無意味なところで複雑(サブルーチン呼び出し時の括弧の有無、callの有無によるパターンとかどうでもいいところで複雑)
・文法が無意味に貧弱(クラス設計しにくい、変数を複数一緒に宣言できないとか) >>305
> 基本は同じだけど全然違う。
いままで何種類か触ったけどその全然違うってのがよくわからん。
文法や記述とどれに相性が良いか(DBだったり、HTMLだったり)ぐらいの
違いで俺としては「全然」違うって印象じゃないんだよな。
どの言語も変数の型は同じようなもんだし、サブルーチンを分けて書いて
それを呼び出して使えるしなあ。
これが「変数?そんなシステムは無いぞ」とか
「↑矢印を記述すると記述されたプログラムを縦方向に読み始めるぞ」とか
そんな違いがあるなら全然違うよねって思えるんだけどな。 >>304
別に意味はないよ。ある言語は for (i = 0; i < x; i++) と書くのを、
別の言語では for i = 1:x と書く。基本はそういう細かい違い。
なんで統一しないかって? 自分(自社)の作った言語が流行れば儲かるand/or嬉しいじゃん?
だからみんないっぱい言語を作るんだよ。こうしてる内にも新しい言語をどこかの誰かが考えてる。 言語とかじゃなくて
どうしても動的型付け言語はあとで改修していくってときに
うぎゃあああってなる >>304
>>文法や記述とどれに相性が良いか(DBだったり、HTMLだったり)ぐらいの
>>違いで俺としては「全然」違うって印象じゃないんだよな
なら好きな言語でつくればいいんだよ。
作りたいものに合った言語でつくればいいだけ。 >>309
互いに流用できない電子書籍店が何十店舗あるのと
同じ理由って事か。
結局みんながめんどくさい事になってるのにねえ・・・ >>192
人間がやってることの中でも最後の方だと思うよ。メタだし。
なぜか馬鹿はプログラミングがすぐに自動化できそうだと思うらしいけど。
そもそもプログラマは怠惰な生き物でなんでも自動化しようとするが、それでも
せいぜい今ぐらいの感じなので、そこからしてもかなり難しいことがわかるはず。
このスレに挙がってる言語の進化も、自動化の歴史という面が大いにある。
ただ、プログラマ的にはプログラミングの自動化よりもシステムで解決する状況が
消えてしまうことの方が大きいだろう。入力とAIと出力を結ぶだけで済むなら
システム開発なんてものがそもそも要らない。必要なのはAIの設計と学習管理だけになる。
でもそれらの業務をやるのは適性から言っておそらくプログラマーだろう。
必要な頭数はかなり減るだろうけど。 プログラミングの自動化って何を自動化するんだろう?
「これこれこういうソフトを作って」と人間がお願いすれば、
そういうソフトを作ってくれる人工知能だろうか?
そもそも、その「これこれこういうソフトを作って」というのを、
最も簡潔かつ効率よく伝えるのがプログラミング言語なんだけどね。
あとソフト屋さんにAIのことを聞いても全然分からないと思う。 >>314
VBやDELPHIなどのRADツール出てきた時は進化したと思ったよ >>298
制限なくすにはPolicyの変更が必要じゃないの Groovy はランクインしてるけどしょうがないね
Android Studioは Gradleで使う言語を Groovy から Kotlin に変えてくれないかな・・ Lispが嫌われる理由に関しては、殆どの人間は関わる資質がないもんだから異質だと言える
常用するかはともかく、才能があるプログラマがlispを嫌うなんてありえないこと >>321
効率が実装系依存すぎるからシステムプログラミングでは使い物にならないじゃん 言語の乱立は方法論の対立でしょ
どの機能をまとめるか C++は絶対残るわ
近代的な言語でゼロオーバーヘッドで書けるのって
C++だけだろ 俺はC++ユーザーだから、まだ下位でよかったw
しかしCOBOLに負けるとは いまだにFortranやCOBOLですら消えてないんだから
CやC++が消えるわけないだろw Cはもう要らないと思うけど
Cの標準関数の方が、同じ用途のC++の標準クラスのメンバ関数より
マシな動きするものもある swiftは愛されてるというより、アプリ作成のために
仕方なく使わされているような気が…
Objective-Cが嫌われてるというより、要・不要の問題な気がする >>325
今のC++は進化しすぎてJavaやC#よりもコーディング効率が良い。
テンプレートやSTLを使いこなせたらの話だが。 C++はstd::shared_ptrを使うだけでメモリリークの問題はかなり解消される。
メモリ解放のタイミングもデストラクタで開放されるので把握しやすいし。 >>328
STLは統一された設計思想で作られているところがミソ。
でもstd::stringのメソッドはちょっとクソ。 バージョンアップする度に古いコードを書き直させられる頻度が高いのは嫌い >>325
今回謎の1位の Rust は面白いよ。下手したら C++ の std 使うより効率よくなるかも。それに、基本のABCができてないとき:
C++ → バグだらけ
Rust → コンパイル通らない
になる。
このABCが、マルチスレッド下での競合とかライフサイクルがらみとかの、ベテランでもやらかす部分だから、この敷居の高さは価値がある。
それがコンパイル時に解決されるから、実行時はノーチェックで速い。
いいでしょ。 perlとCが嫌いとかいうのは
所詮、正規表現regexが書けないなんちゃって開発者 >>330
流石にC#には負けるけどJavaよりは効率的だな>C++11以降 大きめのプロジェクトに携わった時感じたのは、C++は大多数の技術者には難しすぎるということ
そして、当人たちが変なコードを書いているという自覚が薄い C++使うのは移植性と実行速度を重視してのことだから、
この2つを考慮しなくていい場合はほかの言語使えばいいだけの話。 Win32ネイティブ開発してた時代はC++ばっかり使ってたけど今はめったにネイティブ開発しないからC++は選択しないな
っていうか最新のC++がどうなってるのか知らないな
STLはバリバリ使ってたけど >>130,188
メモリを2GB以上使うには動的配列宣言しなければならず、配列の宣言箇所を全部変えないとならない。
あと、文字列処理が貧弱なのが痛い。 >>314
日本人は忖度するので自動化できますが
理論上、客が必要となる膨大な情報量を提供しない限り自動化は不可能 >>339
C++の移植性で一番困るのはGUIなんだよね。
今はwxWidgetでお茶を濁しているが。
>>340
C++は進化しすぎて10年前とは別の言語になっている。 >>323
まあ時代に合わせて進化できる余地はいくらでもあるはずなんだけどね
開発の実用性だけで言ったらcommon lispでは仕方ない >>343
納期締切日当日の仕様変更などに対応してくれなさそうだもんね。 >>332
そうそう
Stringクラスのメンバ関数には
バグみたいな結果になるものがある Lua が糞なのはわかるが
Pearl が嫌われる理由が分からん >>350
std::stringはメンバ関数使わずにiterator使ってSTLやBoostの関数使うのがベスト。 Basicホビーレベルで普通に使っているけどな
唯できる範囲が限られるのがちょっとと言う感じ。
今はクラスとか使うけど、昔は行番号振ってGotoとか記述していたのが懐かしい。 VB.NETを使うならC#で書いてくれよと思うのは私だけでしょうか? >>353
9割のプログラマがどちらでも読めると思うけどVBは可動性悪いと思う。 >>353
後発だからC#のほうが当然筋がいいんだけど
VBしか使えないアホがいる以上逃げられない現実 ホストのコボラーなんだが、数年は同じ仕事で食ってけそうなんだが、将来的にはどの言語勉強しときゃいいかな。JAVAにCやっときゃいいすか。
SQLは実務でやったしデスペ取得した。 >>345
lisp は処理系まで実装してなんぼ。
そういう職場で使うもんだし。 >>353みたいなVB読めない奴うるさいな。
大体はVBプログラマはC♯も読めるが
C♯プログラマはVB読めなくて
文句タラタラ。
才能ないからやめた方がいい。 損害保険会社勤務のコボラーだけど、web系最先端の友人にいつも馬鹿にされるけど、給料は35歳で1000万越えるし、この位の年齢になるともう開発しなくなるしで、わりかし最高だと思ってる。
開発好きならあれだけど、営業が嫌でSEになりたいひとは是非おすすめしたい 金融、電気、水道、通信、物流等のインフラ系は未だにCOBOL全盛って聞いた
あと米国防省も未だにCOBOLが現役なんだとか >>369
アメリカは日本以上にCOBOLに依存しているよ >>368
正社員コボラー>>>>>>派遣今時の言語=派遣コボラー>正社員今時の言語
↑
って感じ?
コボラーになろうかなぁ…f(^_^; >>368
システム担当のグループ会社?本体社員なら職務はSE固定にならなそうな。
35で1000万はいいな。役職は管理職とかマネージャとか? 自分中小ユーザー企業のシステム部門のコボラーだけど40手前で年収700万弱しか貰えないよ・・・ 流れ速すぎてノウハウがたまらないよりかは
COBOLのように同じものをずっと使い続けたほうがいいのかもしれないね VB系、JS、Perlがキライというのは言語仕様的にわかる。
C++は好き嫌い以前に、コレを叩き台に上位の言語作ってきたってのが経緯だから
色々と文句言いたいところがあるのはわかるが、ここで語るのはちょっとかわいそう
PHP、Javaがそこまで嫌われる理由はよくわからん。
RとSQLはこういう話で言及する対象なのか?
Lua, Hack, Groovy, Dart, Erlang, Haskell, F#, Julia
あたりはそもそもめったに触れないからどうでもいい
そうか、C#,Pythonはそんなに良いのか >>373
某大手ベンダーの1次請け中小だが、アラフォーで残業こみ600超〜700未満だ。独身なんで、生活に支障は全くないけど…。 逆にC#でしか出来ない事って何なんだろう、VB.NETのソースとC#のソース比べて見てもそんなに差があるとは思えない。 嫌われる言語の特徴として次のものを複数兼ね備えているとかかな
・動的言語でデバッグしにくい
・多様な書き方を許してる
・書き方が冗長でめんどくさい
・将来性に疑問符がついている
・プラットフォームが限定されている >>379
これからはC#に注力してVB.NETはC#に導入された機能すべてをサポートしなくなるよ
それにASP.NET MVCやらXamarin、UnityなんかはC#前提かな
近年は書籍もC#で説明してるのが大半だし Pascalは嫌われてないのか!
俺が使ってるもので嫌われてないものなんて超珍しいぜ! Visual Basic 6
VBA
よくわかる
他人の書いたソースは勝手流のちゃぐちゃで、一から作り直しになる最悪の言語 今から勉強したいんだけどVB6とPHPが簡単っつーけどどれくらい簡単なの
上でVBなんて半日で覚えるとかいうけど アメリカの場合
面白そうな言語だからこれで開発してみようぜ
日本の場合
上司がクソで自分が知ってる言語じゃなきゃ開発させないので
未だにVBとかC#とかドザ専用言語しか使えない >>291
なれると楽。C++の勉強には不可だが。 今COBOL勧める奴は絶対にコボラーじゃない
ただでさえjavaに置き換わってパイが減ってるのになんでさらに対抗馬を増やすのか
安く雇いたい奴がバカを騙してCOBOLを覚えさせたいだけだろ >>368
実務だとCOBOLやPL/Iは固いよねー
Javaしかやっていない新人君にExcel VBAからのSQLをレクチャーしたら感動されたりとか 最強はやっぱasp.netだな
cgiで古風にしこしこかいてる奴が滑稽にみえは >>368
損害保険会社勤務 35歳で1000万
>>373
中小ユーザー企業のシステム部門 40手前で年収700万弱
格差1.5倍 >>376
SQLは違うと思うけど、Rは普通のプログラミング言語だよ。 >>384
日本語も書き込める分、長ーいソースの中にたまに会社への恨み辛みが混じってることも >>344
ロジック部分だけC++で書いて、UIは各環境ごとの最適な言語で書けばいいのだよ。
全てを1つの言語で書く必要はない。 >>392
統計向けと銘打って用途限定してるから
ここで他の汎用的な言語と並べるのもどうかなという気がする。 素人が好きな言語=職業プログラマーが嫌いな言語
ってことだろ
玄人が1から作ってるのにVBAみたいに
素人が乗っけただけで作ってるのは気に食わないのよ >>63
delphiは好かれていると思うよ。ソース俺 >>398
その2つが書けたら、
ほとんど言語大丈夫だよ >>395
そういう意味ではVBAとちょうど似たような位置付けだと思うけどね。 有害性が高いのは、VB6とVB6使いでしょ。
デザインパターンやアーキテクチャを知らないから、全ての処理を画面のワンソースにぶっこんで中身がぐちゃぐちゃ。
RMB0KA1068みたいな可読性絶無な名称の正規化されていないテーブルやカラムを大量に作りこんでアプリから参照している。
あるカラムのデータ文字列先頭に「★」を割り当てて、アプリ側のクエリで必死こいて「★」持ちを除外している。
こんな幼稚で恥ずかしいシステムを構築していた奴らが、中間管理職以上になり「評論家」として君臨している会社もある。 Javaは一番使われている言語だが、開発者は内心、嫌々使わされてるんだなw >>372
俗に言うユーザー系it企業(子会社)で入社して、大体30歳超えると本社のシステム部異動扱いになって、給料があがる(働く場所とかは変わらないけど)
リーダーって名称だけど、普通の会社でいう係長的なポジション データの型の管理を厳格にしてバグを無くそうという流れだったけど、
Rubyでまた時代逆行な感じ
Basicの時の混乱が、また現場を襲っている >>401
そうだな。
VBAも用途限定してるから、仕様が独自なものになりやすく、
好き嫌いが激しくなるのは仕方ない VB6でクソシステムを生み出していた奴らは、C#でも同様のクソシステムを再現するよ。 Rubyは二度と使いたくないが、二度と使う機会もないだろう。
前任者がRuby信者だったらしいが、ぜんぶPerlで書き直したし。 VBやCからパイソンに移ると構造の親切さに感動するな。
AI作るための手間が全然違う。 >>410
VB.NETでやってみろ、もっと楽だぞ。 おっとそこのVB.NETくん
Option Strict On はどうしたのかな? 因みにVB6簡単って言うけどたぶん難しいよ。
今のシステムには欠けてるdll必要かもしれないし。
VB6動かそうとするとあれが足りない、これご足りないってよく言われる。
ソース見ても何が何やら。
.NETの知識だけではよく分からないし
なんせ拡張子が.vbじゃないし
1画面に全部突っ込んでるって嘘言ってる奴いるけど
どっちかっていうとファイルバラバラで共通化してるし。
デザイナー用とか処理用とかDB用とか。
でもって参考書少ないし今の環境で動作保障してないから
今からVB6はやめた方がいい。
因みにVBAもExcelと違ってACCESSは激難だからお勧めしない。
バージにも左右されるし。
素直にSQLサーバー使った方がいい。 >>389
ばらすなよ。
例え言語とし馬鹿にされても
人が減った上、食い扶持としては優秀なんだから ×バージにも左右されるし。
○バージョンにも左右されるし。 そもそもAccess自体の存在意義が微妙。
現実的な運用ではスタンドアロンが無難だし。
スタンドアロンでしか編集できないRDBMSってのもな… シェル言語かもしれんが、windows powershellの
あの狂った仕様はなんだ
vbsサポート外にしたくせにpowershell全然流行って
ねーじゃねえか >>418
リンクテーブルで、ちゃんとしたリモートのRDBMSにつないで、UIはアクセスで作る
大昔は簡単に入力フォームとかが作成できるツールとして重宝された
今はそんなことやらないけど >>334
>このABCが、マルチスレッド下での競合とかライフサイクルがらみとかの、ベテランでもやらかす部分だから、この敷居の高さは価値がある。
こんなのやらかすベテランはいないと思うよ。
これらは初学者がハマるところじゃん。
異論はあると思うけど。 >>374
結局そういう事だよな
楽な方が安定している
勘定系なんだから内容は昔から大して変わらないし
仕事も処理も安定
裏山鹿 俺の知ってる範囲で、上にあるほど有能
・JavaScript
何でも作れる万能型
ただし少し前のJavaScriptがカオスで敬遠されがち
TypeScriptが出てきて整理されつつあるがまだ今は過渡期…
・C#
Server分野除けば万能型
AndroidのJavaの代替候補でもあり突き抜ける可能性を秘める
・C++
今も進化する裏方の神
華やかな表舞台の裏には大方C++がいる
・Java
もはやAndroidが採用しなくなったらSIerの道具にしかならないゴミ
Oracleに買収されて有能エンジニアがオープンなC#に移行したことで命運尽きた >>1
順序が記載されていないために全部嫌われている様にしか見えない >>291
あのくそ特殊仕様はC++じゃないVC++という言語 マジかよ入った会社現場投入一日前に求人票に書いてない言語(VB6.0)でドナドナって知らされたぞ
こりゃエージェントに苦情入れて夏までに脱出だな
PHPでも勉強するか vb6が嫌いでは無くて、使ってる人間が嫌いなだけだと思うよ 機械と会話ができるお前らすげえなあ・・・
そんなお前らが薄給で使われてる中世ジャップランドは間違ってる
英語勉強して海外脱出したほうがいい 好きなプログラミング言語はそれでソフトを開発したものになる。
他の言語知らないからみんな馴染みのある言語がいいと言う。
客観性がないんだよ。 >>438
うらやましいなら始めたらいい
上にもあるけどおすすめはpythonだ
もっとカジュアルに使いたいならperl5 だが、深入りはするなよ
perl5 は>1 にもランクインするほどの保守性の悪さと
最も好きな言語の11位にランクインするほどの利便性を併せ持つ清濁併せ呑む言語だ
浅く勉強して浅く使う分には、そのいいところだけ満喫できる どうでもいいけどCOBOL登場の時のように利用者側の業界団体が馬鹿なメーカーに見切りをつけて自前で言語や環境等の標準化の仕組みを握らないと開発運用コストは下がらないと思うよ >>400
スマホのアプリ作ろうかな
って思ってたんだけど環境作る所で挫折した… 初めてやるならiPhoneならSwiftでAndroidならJava
Serverはクラウド使うからJavaScript1択
ServerサイドのJavaScriptはnodeっての使うけどこれで書いてればどのクラウドにも移植可能
これを一通りやればクラスプラットフォーム面倒と思って自ずとC#かJavaScript、もしくはWebView使いたくなる
そうやって視野が広がっていく
そしてとっつきにくいがJavaScript最強という悟りが開ける
必要なライブラリはコマンドでインストールできて依存するものは全部自動で取ってくる
そして誰でもライブラリを登録できるこのエコシステムをいち早く構築したのが要因だな
WindowsがAndroidとiPhoneに追いつけないのと同じ Pythonって日本であんまり人気無いよね?
海外のWeb講座とか見たら、だいたいPythonが一番人気なのに これ単に仕事の多い順じゃん
単価が安いってのもある
pythonとかいうクソ言語は仕事が無いってこと COBOLネタで↓みたいなのあったけど、その後どうなったかご存じの方いらっしゃいませんか?
「COBOL人材減少は避けられない」、日立がCOBOLアプリのJava変換サービス開始:ITpro
http://itpro.nikkeibp.co.jp/atcl/column/14/346926/020400434/?ST=spleaf >>449
厳格でコード量少ないみたいだけど俺の知る限りGoogleもビルドの前処理としてスクリプトとして使ってるくらいだからな
スクリプトでこれだけできるのは魅力とは思った
けどそれ以上何もない
主戦場ないならSIer日本では価値が無いな 開発マシンは別として運用サーバーでLinuxでなくWindowSserverを使うメリットってなんだ?
WindowsってLinuxと比較してメモリやストレージのリソースは大量に消費するしその割にはパフォーマンスが高くないしであまりメリットを感じられないんだが? >>441
用途によって使い分けるため
道具だからね
傾向としてはこんな感じ
・簡単なことはシンプルに書けるが複雑なことや大規模では厳しい
・簡単なことでも面倒な手続きが必要だが複雑なことや大規模でも整合性を取りやすい
ただし、先端の人達が困難を克服した(とアピールする)方法論が各言語で乱立する
だから、どんどん独自進化してカオスになる
それをまとめようとして新言語が誕生するんだよね >>454
メインフレームクラスの大規模システムならLinux一択だろうけど中小規模システムだとWindowsのほうが扱いやすかったりする
あとはCLIを扱える人間が居ない企業とか >>455
言語の統合って、結局新しい言語を追加してるだけだしな。統合したわりに互換性無いとか。 >>450
Pythonは科学者や技術者が自分でプログラミングするための言語だから
IT土方に外注しない。 >>454
圧倒的なサポート力
もちろん費用はかかるがMSのサポートは非常に手厚い
信頼性の高いシステムにしたいならWindowsServer
とは言えそれも昔の話でこのクラウド時代にはServerを意識することはない
WindowsのバイナリをServerで動かすのでないならどっちでもいいしクラウドに選択肢もない しかし頭が悪い記事だな プログラム言語のほとんどが切れ割れてるんじゃないかw linuxのディストリビューションと同じで、プログラミング言語も無駄に乱立している面はある。 >>456
最近は大規模システムでもWindowsを使う
機能がくっそ多いとC#の方が早く開発できて安く仕上がるから… 乱立してるが本格的なクラウド時代で淘汰される
GoogleCloudがまずServer言語としてはJavaScriptしか採用してない
AWSはJavaとPythonもあったと思うがAzureも本格的にはJavaScriptとC#しか扱ってないからJavaScriptで統一されるだろう
そうなればフロントで使う動きも加速されて行き場のない言語は自然消滅
生き残るのはC++とC#
SwiftとJavaはモバイルの唯一の公式言語の場合と言う条件付きで生き残る >>432
MFCやATLのマクロはC++の仕様に基づいてるがな >>465
科学技術分野のPythonに触れられてない時点で知識に偏りがある >>448
Windowsだってnugetで必要なライブラリ取ってこれますけどね >>467
前で触れてるけどPythonの知識は皆無
Googleがスクリプトの用途でしか使ってない以上メインにはなりえない
>>468
C#は.NETコアが今後どれほど広がるかに大きく依存する
JavaScriptを唯一押さえ込めるとしたらC#だと思う
ただServer分野を掌握したJavaScriptに比べると出遅れ感が否めない >>470
JavascriptはWebAssemblyの普及次第ではヤバイ
Webクライアントでの独占的立場が崩れる >>474
お前は例えるならスポーツで盛り上がってる最中にスポンサーの担当が俺様は偉いんだぞと割り込んだ様なものか
過去にそのスポーツで挫折したが会社の看板で偉ぶれると思った感じだな
余程の恥知らずにしか出来ないわw >>365
VB読めないから文句言ってんじゃないだろ
VBの仕様が糞すぎるから文句言ってんだよ (´・(ェ)・) 必要なのはアルゴリズムであって
言語は手段と聞いたクマ >>478
同じアルゴリズムを実装するのに言語によってコーディングの手間が違うんですー >>478
基本的にはそうなんだけどね
実装の難易度とか保守性とか実行速度とかあるでしょ? CとC++はあらゆるところがあらゆる方法で拡張しすぎてグダグダすぎるw >>27
>型を強制しない言語
型宣言なしで通っちゃう言語ってこと? なら同意だわ。 >>478
何言ってんだ(・(ェ)・)
今の時代はいかに有能なフレームワークのもと素晴らしいライブラリが転がっているかが選定の最有力ポイント
凡人は天才のコードの上でローカライズすればいいだけ
今は作るんじゃなくて組み立てる時代
ただしライセンス違反だけには気をつけろ! なんでみんなそんなに複数の言語を操れるの?
門外漢の俺から見たら多数の言葉を話すマルチリンガルみたいですげーわ >>486
単に歴史上の経緯から乱立していて、興味や必要にせまられて使わざるを得ないから。
はっきりいって分断されているのはリソースの無駄だし、
ES6・Node一択に統一してほしいわ。 Pythonは、科学、人工知能系でライブラリ含め傑出してるし、
一番収入が見込める言語になっている。
やりたいことJavaScriptで書き直そうとしたこともあったが諦められるレベル。
スペース、タブで構造化するのは、CやらJavaやらJSの{}()のアンチテーゼなんだろうが、
こんなもんはエディタの自動整形機能でなんとでもなる。
それを知らんやつらがPythonわかりやすいとかやっちゃったんだろう。 Pythonは、科学、人工知能系でライブラリ含め傑出してるし、
一番収入が見込める言語になっている。
やりたいことJavaScriptで書き直そうとしたこともあったが諦められるレベル。
スペース、タブで構造化するのは、CやらJavaやらJSの{}()のアンチテーゼなんだろうが、
こんなもんはエディタの自動整形機能でなんとでもなる。
それを知らんやつらがPythonわかりやすいとかやっちゃったんだろう。 >>471
個人的に素のjavascrip無くなってtypescriptに統一されないかなぁ、と思っている >>486
お前は社畜解除されたら飯食えなくなる
生き残る言語見極めて積極的に取り入れろ
Serverサイドで自社構築Javaとかいう老害はクラウドとJavaScriptで駆除しろ
かんたんなプロトと見積もりだせば自社サーバー構築とか桁違いに高くて相手にならんから
Serverサイドはここ数年でクラウドに相当食われる
自分で自分の経歴作っていかないと年齢重ねたら居場所ないから努力しろ ほら、褒めるようなこと言ったらその代表みたいなもの出てくるだろ?w Python は高級グラフ電卓として便利だよね
あとちょっとしたアルゴリズムの検証とか COBOLって文系っぽいイメージがあった。
8インチのえふでぇにパッチを書いて速達で出してました。 >>492
無理。
TypeScriptっていうのは、JSの関数型言語としての有能性をあんま理解できない連中が、
オブジェクト指向言語として便利なようにクラスやらなんやらやっちゃった仕様だろう。
ES6で関数型プログラミングやってたらTypeScriptとか不要。 >>486
いろんな言語使ってるけど、C系以外はforループの書き方すら都度ググらないと分からないよ。 >>500
違う言語やっちゃうとなあ。
思い出せなくなったり。。 >>497
数学出来ると機械学習や人工知能に手を出せる。
また数学は言語やツールの使い方みたいに一朝一夕で身につくものじゃないし、
基本となるところは一生通用するから、
他人と差別化する上でも有利になる。 VBは言語よりもプログラマが嫌われているかも
規約守らない奴多すぎ >>503
>数学出来ると機械学習や人工知能に手を出せる
あと統計やデータ解析とかも?
とりあえず線形代数さえ分かってればいいって聞きました! >>1
自分みたいなプログラム言語知らない奴からすると愛されてる方が知らなくて、知ってる方が世の中に広まってる様に見える >>1
「嫌いな言語」って裏を返せば「好きじゃないけど食ってくためには必要な言語」ってこと?
ならこのリストは「当分食いっぱぐれない言語のリスト」でもあるわけ? こんな何の役にも立たないネタを記事にしてるメディアこそ嫌われるだろ >>490
Pythonだと収入高いと思ってるやつ居るけど
プログラミング能力もまぁ必要なんだけど本当に必要とされてるのは数学だの統計だのの力なわけで
CだのC++とかの延長と捉えると失敗するわな 某所には初期開発から20年間地味に改修され続けているAccessが地味にCobol化しているわ、
化石的な意味合いで >>492
Javascriptにコンパイルされるtypescriptはまだjavascriptに依存しているけど
そんなレベルでなくて、JavaとかRubyがブラウザで動くようになる
LLVM使ってるからいろんな言語でWebクライアントが作れる
まだ、ブラウザに実装中なみたいで、成熟するまでの時間がかかるだろうけど、
あと数年でJavascriptの独占状況ががらりとかわる可能性がある。
「WebAssembly」がITの未来に変革もたらす|Google、Apple、Microsoft、Mozillaが共同で開発した新概念
https://mayonez.jp/1690
> WebAssemblyによってもたらされるスゴイところは次の4つ。
>
> ●1.コンパイラ言語だけで、Webブラウザ上に動的なアプリが作れる
> ●2.ほぼ機械言語にコンパイルされるからヌルヌル動く
> ●3.OSを一切気にする必要がなくなる。気にするのはブラウザのみ
> ●4.C,C 以外の言語でもWebAssemblyにコンパイルされる「クロスコンパイラ」の可能性が高まった まだLantasticとquicksilverで開発したシステム動いてる(・ω・`) >>512
> >>492
> Javascriptにコンパイルされるtypescriptはまだjavascriptに依存しているけど
> そんなレベルでなくて、JavaとかRubyがブラウザで動くようになる
知ってるよ。そのtypescriptがjavascriptじゃなく直でwasm吐き出してくれないかなって思ったの。
ただ>>499の言うような感じだとtypescriptもいまいちかなと、、、
あとwasmはあくまでクライアント側だから、サーバ側でc++より楽に、ブロックは波括弧で静的型な言語が使えてほしいんだ。
俺が一番使える言語(とはいえ中級者レベルになったあたり)はc++だけど中々記述が面倒だったりhttp周りの便利機能が標準でないとか中々大変かなと思ってて。
今のところ将来の希望も込めてだけどrustが一番興味あるかなぁ。 >>486
.NETやってたらVBとC♯両方できるのに
C♯しかできない奴がこのスレにいるんだよ。
ソイツはアホだからほっといて、殆どはどっちも不自由なくできるから
文句言わない。 その辺の会社に入ると最初にやらされるのが、
エクセルやアクセスのツール作り
つまりvba JS はむしろ初期の ECMA の頃がおおらかで好きだったな MMO惚明期から続く名作リネージュ1 今年で、15周年を迎えました
携帯連動のリネージュ・ヘイストも開始されました
只今公式ショップで、リネージュのガチャ ラッキーゲーム開催中
また、廃プレイヤーご用達のスナッパーリングの格安セット期間限定販売も実施中です☆☆☆彡
昔遊んでいた人でも楽しめる新要素満載
お勧めサーバーは、PK大好きならもちろん唯一のノーマルPKサーバーである、Unity一択
NON-PKならアークトゥルス鯖かデポロジュー鯖
今は昔とは違う、劇的にレベルが上がりやすくなった新仕様で、初期キャラクターの為のクラウディアクエストがあり5時間ほどで卒業ます
クラウディアクエスト中は、まず他の人には会えませんが無事卒業するか、下界へテレポーテーション出来るお金が貯まれば降りれます
しかし、クラウディアクエストを先に完遂すべきです
最初はエルフとかWIZは昔と違って大変過ぎるので、まずはドラゴンナイトかナイトでやってみましょう
現在のエルフは、高レベルと廃装備と十分な資産をもって遊ぶべき、PKと戦争向きのクラスです
クラウディア卒業後は、最初はディストラとCBか、幸運斧で育成しましょう
何にでもコレ一本で!となると、君主・ナイト・ドラゴンナイトには幸運グレートソードが対アンデッド効果もあってお勧めです
HP吸収+対アンデッド効果+非破損の片手武器である幸運のロングソード+幸運盾もお勧めです
(ギラン市場で露店から購入するか、トレードチャットで購入をお勧めします)
オリムスクで強化された、各種指輪やアミュレットも効率に非常に大きく影響するので、早めに調達しましょう
またパプリオン系統の鎧かローブも、効率に大きく影響します
公式HP 会員登録や新規アカウント取得はこちらから
ttp://www.ncsoft.jp/lineage/
攻略HP
リネージュ図書室
http://www34.atwiki.jp/line1library/
各種相談や、その他の情報収集はここで
http://jbbs.shitaraba.net/game/17458/
ガチャなんていくらぼったくられるか分からない(実際そう)って人は、RMTしてギラン市場で安く買いましょう
RMTでギラン市場にて装備を揃えたい場合のお勧め業者 検索ワード
RMT ゲームマネー
RMT ジャックポット
エクスロー
RMT KING
マツブシ VB はさ、言語仕様じゃなくて、案件が、とか職場がとか業界が嫌らわれてるんでしょ
いやだよいまさら MS 縛りとか >>505
大学レベルの線形代数、微積、確率、集合論あたりの知識があれば、
だいたいの論文は読めるんじゃないかな。 >>138
おまいがなんの業界にいるか知らんがCがなくなる訳がない またPythonアゲか
言語なんてなんでもいいじゃん >>526
そうは言うが、類似言語は淘汰してほしい
c言語は組み込みで必要
メモリに余裕がある環境ではcpp
vm系はc sharp でjavaさよなら
サーバー用途ではpython辺りで何とかしてくれ
llはpythonでruby, php, parlさよなら
jsプリプロセス系はtypescriptでcoffe, dartさよなら
シェルはあんまり好きじゃないけどbashでcsh, powershell, cmdさよなら
関数型はしらね
vbaさよならのtypescript化とか もっと言えばclangこんにちはのgccさよならとか この世にOSや同じジャンルのソフトが沢山あるのと同じ理由で、
言語も統一されることはないんだよ。 サーバーサイドの開発だと実際JavaかC#しか仕事がないから嫌々使うしかないんだよなぁ VB6が一番きらわれてて笑ったわ
個人的に言えば一番儲けたのがVB6だったんだけどね
今現在はJS、PHPが一番金になってるわ
個人的にだけど >>528
Javaさようならで
Typescriptこんにちはとかねえわ
今やビッグデータやサーバーサイドの本場はJavaなんだけど
kafkaやstorm並のキラーアプリ用意してからさよならを行ったらどうなんだろう
あとtypescriptはゴミ
パフォーマンスがあがらない強制型付けとか罰ゲームもいいところ
結局ネイティブのライブラリも全て対応してるわけじゃないんだから、単なるゴミ
静的型付けでランタイムエラーが封じれればまだしも、スクリプト言語に静的型付けって時点でセンスない、最初の一歩から設計間違った言語に出番はない 正しく書いてもエラーのおこるPerlはもうこりごり (´・(ェ)・) Javaがオワコンになるとは思わなかったクマ
オラクルの罪は重いクマ これだけJavaとC#で大規模システムから中小向けの業務アプリが開発され続けられている現状をみる限り、
今後JavaとC #もCOBOL並みに何十年もしぶとく生き残る気がする >>535
心配するな(・(ェ)・)
お前をJavaのPGとして欲しがってるメガバンクあるから行って来い
行くときには親に手紙一つくらい書いていけよ サーバーサイドでわざわざJava使うって非効率じゃないの?
ほとんどはPHPやらrailsで十分なショボい案件でしょ? >>535-537
Javaは既にCobolよりも使われていて、レガシーとして永遠に生き続けるよ。
Javaがなんで使われるかは、IT技術を学ぶのではなくて、
なんで第2次世界大戦でソ連の戦車がドイツの戦車に勝てたかを勉強したほうがいい。 VB6、つーかCOMか、好きだったけど下手でもなんとなく動くようにかけるから
結果的に酷いコードが多かったのが残念だったな
やろうと思えばAPI直打ちもできるし、
サブクラス化でWMを直接操作できるし、
COM経由で高機能な操作もできる
あれはすごかった。マカーだがあれは羨ましかった
.Netはよーわからん 社内のなんつうの、イントラネットで
データベースサーバーの情報を集計してブラウザに表示させるのに
一番、手早く作る方法って何がいいのかな。
ノンセキュアでいいんだけど。
昔、tomcatとかいうので作って、社内サービス提供してたけど
やり方忘れちゃった。 イントラネットで3層アプリケーション作るならASP.NET WebFormsとかか
いい加減でもいいようなアプリを作る開発速度だけは最速と言っておこう VB6にしてもVS2008くらいまではVB.NET移行ツールがついてたのにな
予算が取れないだのVB.NET覚えるのはイヤだの言ってる間に移行がより困難になる >>525
下回り系の組み込み開発だと事実上CかC++しか選択肢がないのだけど言語仕様がウンコ過ぎてねえ
コーディング規約でガチガチな固めてチェッカーを通さないとバグだらけ
結果ナンセンス極まりないMISRAみたいなふざけた代物が横行する始末
早いところCなんて無くなって欲しい
でもホント代わる物がない >>536
> これだけJavaとC#で大規模システムから中小向けの業務アプリが開発され続けられている現状をみる限り、
> 今後JavaとC #もCOBOL並みに何十年もしぶとく生き残る気がする
同意。
未だに古いバージョン使ってるとこもあるしなぁ。 >>547
コンピュータでコード移植するのがメインになるだろうから、COBOLの時のように何十年も、とはいかないんじゃない?
完全自動は難しくとも、下訳レベルが実用的になったら一気に状況は変わると思う VB界隈ではVB.Net Scripting(vbx)が熱くなる予感 >>545
何年か前、それ使ったよ。
確か、当時でさえ2008→2010の二段構え。
当時は無料で落とせた。今はシラネ。 C/C++なんて高級アセンブラに過ぎないんだから
言語仕様がクソだと思うなら自分とこで言語作ったら? 糞なのは言語仕様じゃなくて使う側の頭なんだから
言語作れったって出来るわけないないw >>1
>JavaScript
これが最下位なのはこれだけで作り込むケースが少ないから? C/C++はプログラマが全知全能であること前提だから
素人向けの言語ではないんだよねえ
安い人材かき集めても何の役にも立たないね MSが作るものが何の汎用性もなくどこにも移植できないのが一番の問題なんだよ
おまけに独自のルールばっかで覚えることばかりだし開発者が離れるのは当たり前
オープンソースに流れるのが当たり前の帰結だて 使っている人のスキルや人数は考慮されているのかなー >>550
PowerShellはどんなランキングにも出てこない >>542
ZAMPPでサーバ環境つくって
PHPで開発が楽かな COBOLとNaturalが無い時点で、調査に片寄りがあるな >>562
業務系システムで使われているところがある
金がもったいなくて新しいシステムに変えたくない会社とかな 仕事で科学技術計算を行うためにC及びPython使っていて現状さほど不満はないです。他に覚えると生産性向上しそうな言語あるかな? >>564
ものすごく巨大なデータを扱う場合用にSQLとか?
データにもよるけど前処理とかはSQLで十分っぽい感じ この25のプログラマにCOBOL/FORTRAN使えと言ったらすぐ書けるだろ 好き嫌いは別に
簡単=しぶといんだよ 日本のオープンシステムですとやはりJavaとPHPが圧倒的に強いですね。
とくに登場当初から馬鹿にされ続けたPHPがほぼ孤高とも呼べる地位を築いています。
Perlが滅び、RubyがPerl化し、Javaが馬鹿にも作業を振れるということで単金を大きく下げた一方で、
PHPプログラマーはITエンジニアとして安定して高収入なんですね。
おそらくPHPプログラマーは一介のプログラマーというよりはランプ環境のフルスタックエンジニアとして値が付くからだと思います。
実際、エンジニアに留まらずディレクションであったり幅広く経験してる人が多いんですからね。PHPの人は。
10年前はPHPは修得し易いという触れ込みもあってプログラマーの中では割安だったのですが、
その後クラウドへの移行などエンジニアリングの中心がプログラミング以外のところへも広がりを見せたので、
その環境変化に柔軟に対応できたのが元よりプログラミング技能だけが売りでは無かったPHP畑の人たちだったと言えましょうか。
Java畑だと下手したら3年5年経ってもUTしか書けませんって人が沢山いるんですよ。
とくに金融系とかだと。ほんとにコーダーさんと言いますか。
当分はPython、PHP、Javascriptの3強時代が続くように思いますね。
Java畑は何とか単金を維持したい層が「イケてる振り」をするためにScalaとかをやっていて、
とくに広告系のシステムなどに多いのですが、それらは結局のところ、
ITがよく分かっていない広告系企業の企画営業部門に対してシステム部門が「エエかっこ」したいだけでやっている、
つまり社内政治としてやっているだけですから、あまり良いコミュニティでは無いのですね。
データドリブンなんかも基本的に同じです。
とりあえず蓄積したゴミみたいなデータをさも価値あるものであるかのようにシステム部門が言いたいだけなんです。
よーっぽどデカい商売ならデータドリブンも安定した利回りを得るために有効なのかも知れませんが、
99%の企業では熟練のセールスマンが勘で攻めた方が成果は高いですよ、絶対。
だってエンジニアの僕ですら、そう思うわけですから(笑)
by かもめ党(鼎 梯仁) FORTRANってスパコン以外の分野で使われてるの? あと、JavaのプログラマーにはBashが分からないとか、
ブレードサーバを見たことが無いとか、
ルーターに適当にLANケーブルを差しちゃうとか、
結構ITエンジニアとしてとんでもない人が平気でいるんですよ(笑)
プログラミングをするとか以前に。
あとStruts使ってるくせにインターラプテッドフィルターパターンを知らなかったり。
お前が使ってるそのフレームワークは何なん?って聞きたくなりますw
ほんでもってMVCすら分かってないからコントローラに色々実装しちゃったり。
ほんでもってベテランっぽいのが、バグが多いからJUnit入れたいだの言うわけです。
テスタビリティも糞もないコード書いてる癖にです。
Java畑はほんとアホばっかりで頭痛くなりますよ。
そしてその次はセレニウムの使い方を教えてください、とか言って来ます。(トホホ...
まあ、PHP畑もテスト仕様書の書き方を教えて欲しいだとか、
くだらん質問をされるわけですけど。
by かもめ党(鼎 梯仁) Java(エンジニア)も PHP(エンジニア)も、目くそ鼻くそ >>567
?
Perl とかの方がよほど個性が出ると思うが >>582
FORTRAN の算術 IF 文よりマシだろ w >>576
PHPは7になってやっとまともになったと思う。がしかし、バージョンのアップのたびの移行がPHPは面倒だったりするのがな、、、
あと名前にフリガナ振ってくれ。読めない。 >>577
金融の数理計算で使っているところもある 日本語という言語があるのに
いつになったら対話でプログラミングできるようになるんだ?? Javaだろ。忌々しい。
第一級オブジェクトも満足に扱えないのに開発人口だけは多い糞言語が。 プログラマーじゃない人が使う言語としては、pythonが最強じゃないかな? >>575
1日ありゃいけるだろ。知らない言語使うなんて日常茶飯事だからな。
今までにも沢山やってきた。 ライブラリの豊富さは
やっぱJavaかC/C++なんだよな
やっぱCはプログラマの第一級市民なんやなって
まあ俺は軟弱だからclojureつかって、Javaのライブラリを盗んで生活してるけど VBAは、ヘボグラマーが書いた糞コードのお守りばかりさせられるからなぁ。 VBAで開発ってあるのね
作業の効率化とか改善とか程度に使うもんだと思っていたよ >>590
「かもめ党(なまえ)」のなまえの部分が読めないんだ。スマヌ VBA開発 シス子のプロパーが書いた変数が一文字、gotoはもちろんありの糞コードを保守する素敵な仕事です >>593
c/c++は何でも揃ってるけど
libcurl で通信して
libavformat で mpeg 処理して
libvlc で再生して
その他諸々は stl でアレコレして
子プロセスはpipe作ってdupしてforkしてと
お作法の違う色んなもの全部理解しなきゃならんのがなあ。
新人にどこから教えたものか途方にくれる。 ネット系のお仕事を受けたとき、関数型言語にするかオブジェクト指向のコーディンスタイルにするかで議論していたのとは大違い VBAは、スプレッドシートとVBを結合したExcel、データベースとVBを結合したAccess。何でもできる最強のプログラミング環境。後はプログラミング作法のセンスだけ。 >>589
Oracleが悪いの代名詞じゃないかJava >>596
ああびびった
「ペハプ」とか読むのかと思ったよ(けもフレ脳) WebプログラマーだけどJavaScriptは廃止されればいいと思う >>605
仕事出来ないと何かと大変だな
向いてないんじゃね 確かにJavaScriptはクソ言語だと思う
とりあえずはコーディングはaltJSでやってJavaScriptは実行エンジンとして残るみたいな流れになるんじゃないの >>60
webassebmly次第ではわからんな 最初に勉強した言語がCかJavaでその人のソースの書き方が変わるんだよなあ
Cで育った自分から見ると、Java風に書かれるとメイン関数がどこに書いてあるかわからんから困る >>610
Cで書くときはCのやりかた、
Javaで書くときはJavaのやりかたに
合わせるだけじゃん。 javascriptに文句言ってる奴は勉強不足だろ
javascriptのプリミティブ周りはクソだけど、それ以外はだいたいいけてる JSがクソだと思う人が多いからTypeScriptとかが流行りだしてるんだよね typescriptとかはやってねえから
遅い静的型付けとか罰ゲームでしかない Javascriptに変換されて実行するのに遅いとかなんのこっちゃ >>610
javaだってエントリポイントはmainじゃん。
まぁjarで複数のアプリまとめちゃえるけど。 >>611
>>618
VBAでそれをされるから困る 言語仕様はクソだけど便利なPowerShell
あれよく出来てるわ なぜActionScriptが出てこない?!
シングルスレッドのタイムラインプログラムとか、アホかと。バカかと。 >>621
このコメで忘れてた悪夢を思い出しちまったじゃねーか! >>613
javascript に文句つけてる奴の半分は言語より挙動不審なブラウザに文句言ってるような気がする >>620
良くできていて標準装備だから最近よく使うけどトラップ多すぎ
比較演算子の -eq が大文字小文字を区別しない(区別したいなら -ceq)のはまだわかるけど配列と比較したらフィルター演算子になるとかちょっと理解しがたいわ PowerShallはWindowsでしか走れないからゴミ、
といよりWindows自体がゴミ >>625
PowerShellはオープンソース化されてMacでもLinuxでも動くぞ
あと、PowerShallではなくてPowerShellな >>627
WMIも使えないPowerShellに存在意義はあるのか?
つーかWindows以外で使う積極的な理由が無いだろ。 >>628
俺はLinuxでもMacでも使っている。
まともな文法が使えるシェルってのは便利だよ 大学でオブジェクト指向言語演習って講義があって、なぜか使用言語がADAだった。
実社会で使ったことは一度も無し。ていうか国内でこれ使う仕事ってあるのか? PHPは一時期、もうオワコンかと思ったらブラゲやスマホに適してて復活したな Adaは軍人さん御用達な言語だよな
知ってる範囲だとたしかF-22がAda言語で造られたはず 自分の道具と思えるのは C++。(難はあるけど)いいねと思うのはSwift。なんか案件こじつけられないかなと思ったのはOCaml。最近だとRust。
JSはなにも悪くないし、PythonやRは便利ツール。
C#は鼻ほじりながらでもできるからどうでもいい。
Javaはさっさと死ね。 >>631
> ていうか国内でこれ使う仕事ってあるのか?
あるよ、5年ぐらい前に受注した
後にも先にもその一回だけだったけど >>631
組み込み用途ではこれ以上無いと言うくらい適したな言語なんだけどね
残念ながら航空宇宙分野以外では普及しなかった
ちなみにF-35ではAdaは使われなくってC++だったんだけどこれが絶賛デスマーチ中の原因とも
あと論理設計の世界ではAdaの眷属であるVHDLが使われているけどこれもVerilogに押されてシェアを落としている
本来はSoCなんかソフトもハードもAdaで全部統合記述できる位のポテンシャルを持った言語なんだけどね全然普及しない >>637
adaは記述が冗長すぎるのと文字列処理が弱いっぽいのが、、、 Pythonは嫌われてないんだな
未だ2系が生き残ってるし、3系は変な所で意識が高いしで、微妙な感じもするのだけど
俺は好きだけど、速度が出ないんで、Goに浮気中 >>639
俺は嫌いかな。1991年に出てきた言語だから、若干古臭い。
(Java、Ruby、O'Camlは1995頃なんで、こいつらのほうが新しい)
処理系が枯れていて、Pascal系の一つの機能に対して一つの構文という考え方を引き継いでいるらしく
教育にはいいかもしれないけど、決して生産性が高いとは思えない。 そう、Adaで講義してた教授が「これからのオブジェクト指向言語はAdaが主流になる。アメリカの軍需産業もこれ使ってるから!」みたいなこと言ってた。
もう二十年近く前の話だけど、そんな時代は来なかった。 >>630
ずっとエディタにvi使ってるが
同じ様に変態って言われた事あるなぁw
シェルにしてもテキストエディタにしても
好きな物使えば良いんじゃない
変態なんて言われると傷つくよ(´゚ω゚`) >>642
それ昔、使ってた。変態というより化石。 >>643
viは現役だぞ。PowerShellは変態だが >>643
もっと傷つくよ(´゚ω゚`)ショボッ >>643
vi使わないとSSHで入って軽くテキスト編集したりするの面倒だろ >>644
PowerShellは汎用プログラミング言語としては変態だけど
ふざけた言語仕様のオンパレードのシェル言語の中ではまともだぞ
比較対象が
sh
perl
bash
ksh
zsh
vbs
bat
vba
手作業
になってくるから、PowerShellが使えると本当に助かる。 >>648ハウツー本とかwebのお勧め教えて下さい viで1からコード書く気はしないがサーバー上のコードをシェルでサクッとメンテする分には便利だよ
特に編集コマンド覚えたら思いの外楽だし、コマンド覚えるくらいプログラマーならどうってことない vi以外でコーディングする気にならんのだが
皆エディタなに使ってるの?
viより効率いいの? >>652
VS Code
フォルダをプロジェクトの様に扱えるしカラーコードをエディタ上にアイコン表示してくれるから
web系開発でも結構使える 慣れたらviより速く書けるエディターはない。
ただし日本語はお呼びでない。 vi使えないコンピューター技術者がいるってのが信じられないんだけど
sshとか使わないの? viに慣れるとGUIのエディタがかったるく感じる
でも一般層からは変態に見えると言うのは解るw vim なら補完など強烈に仕上がるからわかるが
vi は非常用だな
...neovim どうなった? スマン、vi=vimだな。素のviは使ったことない >>659
> ...neovim どうなった?
普段使い程度なら移行してもいいようになってきた。 クラウドでの開発ならOS意識しないといけないことは基本的にない
コーディングもウェブで完結
少しタイプし終わったらオートデプロイで即反映
まあ仮にLinuxで開発になったとしてもVSCodeしかありえんな
コード補完のない開発とかバカ草 自分はエディタによるコードの補完がないとコーディング出来ない体になってしまったのてviとか無理だわ
多分最近のほとんどのプログラマーは命令や構文規則なんて覚えていないからコードの補完がないとキツいと思う コードの補完なんてしなくても
メモ帳で書けますよヽ(´▽`)/
メインの言語はそこまで覚えないと
現役離れたらすぐ忘れちゃうでしょ コードの補完なんてviの初歩の初歩だろ
これだからゆとりは… >>665
覚えなくて済むのをわざわざ覚える方がナンセンスだと思うけど?
これだから老害は… python逃げたな。
まぁ、確かに便利だし読みやすいしなぁ...。 ウチの会社のリーダーさんは後輩に指導するとき、補完どころか頭の中でプログラムを書いてるみたいで、口頭でコードを読み上げて教えてるよ
20行くらいのソースなら、頭の中で書けるみたい
周りの人はあ然としてるけどね >>668
フローを頭に浮かべてたら
コードは自然に出てくるだろ >>668
ふーん、で?
エディタが自動でやってくれることをわざわざ人の手を介す事になんの意味があるの? 補完候補の選択という行為で思考が途切れる事はあるから
割と打ってるように思う
それでも両方ある場合に補完しない方を選ぶ事は無い >>670
全く意味が違うしたかが補完を自動でとかバカかお前 ctrl pすら覚えられないゆとりがプログラム作る時代か…
それとも最近のエディタはオートでコーディングしてくれるのか?
ゆとりがテキトーにキー叩くと自動でコードが生成されるみたいな 企業向けイーサネットスイッチAPRESIAが原因不明の不具合が多発している。デンジャラス。 >>676
自動でコード書いてくれるエディタ教えてくれよ?
まさかたかが補完の事なわけないよなw あー、はやくゆとりお薦めのエディタの、viじゃ出来ない機能って奴をあげてくれよ
まさか補完じゃないよな?w コード補完はタイプの減少だけではなくリファレンスも兼ねてるからな?
いちいちリファレンスに飛ばなくてもそのライブラリの概要を把握するのに非常に重要
社畜は自分の業務だけしか見てないがそれがなくなったときに自分がなんの価値もない人間と気づいたときにはもう手遅れだぞ
VSCodeのコミュが活発だからあれ使って社畜からの脱却の第一歩踏み出したらどうだ? >>681
リッチな開発環境を使わないで調べものやタイプミスに時間取られたり
自動で作ってくれる定型文コードを手打ちされたりすると
色々と考えちゃうね
でもVS Codeで社畜からの脱却は何ともw だーかーらー、
それくらいviでもできるのに、ゆとりはVSしか使ったことないのかな? エディタを語ると戦争になるからほどほどにしとけ。
まあemacs以外使う気にならんけど。 上級者っていうかc言語だけじゃね?
なんかcの人ってうぬぼれ強いね Rustが一番好かれているとか
好かれているも嫌われているも
ユーザー数や利用率を考慮して出さないと
正しい結果にならなさそう >>692
まあね。
この調査は現在使っている言語を今後も継続したいか?という観点でかつ割合だから、極論で言えばサンプル数が一人でその人が使いたいと言ったら100%になり一番好かれている言語になるわな 何でもいいんだけど5年後にそれをコンパイルする環境を維持するのが大変なんだよなあ >>680
一番便利だと思うのはプラグインなしでJsonファイルの構文解析やってくれるところ。
この機能だけでatomから乗り換えた。
とはいえvimはluaの構文チェックもやってくれて、どっちも組込系の味方なのは確か。 >>690
だってOSも作れちゃうんだぞ。C言語は >>690
デバイス制御はCしか選択肢がない。
まぁOSやドライバやライブラリを書かないならCは要らんし、むしろ一般アプリでCを使うなと馬鹿の一つ覚え連中に言いたい。 IDEがないとかけない言語とか欠陥品だろ
そりゃintelliJでアシストかけるけどさ、IDEがないとかけない言語じゃスケッチに向かないんだよ
黒板で動作する言語じゃないと頭の中で組み立てきれないし、冗長なんだよ ideがないと書けない言語って具体的に何?
VB6とVBAくらいしか思いつかない >>701
はじめて利用するライブラリを使う時、って言った方が正確な気がするな。
ウェブ界隈ではほとんど常にこれが当てはまる。 >>695-696
今時仮想マシンでOSごとイメージ化しとけばいいだけ >>705
どっかーはカーネルがホストに依存するからOSイメージの長期保存はアカン RPG覚えて
仕事継続出来てる奴って居るの?(;^_^A なんでIDEなんてつかうの?EmacsかVim使ってたらいいんじゃないのか? >>707-708
昔、RPGマガジンってのがあると知ってIBMの力にビビった記憶が…w いろんなプログラミング言語の中で、Lispは一番上に来ると言おう。
そしてこの主張を裏付けるために、他の4つの言語に欠けているある一つの機能を 言おう。
いったいこの機能z無しでどうやってプログラムを書くんだい? っていう、
そのzの最も大きなものの一つとして私が考えるのが、マクロだ 。
たくさんの言語が、マクロと呼ばれる機能を持っている。
でもLispのマクロは特別だ。
Lispのコードは、ひとたびパーザによって読まれたら、 あなたが解析することができるデータ構造になるんだ。
他の言語ならコンパイラが構文解析して内部に作られる構文木を、 Lispでは直接プログラムとして書き下すわけだ。
しかも、この構文木はプログラムからアクセスできるから、 構文木自身を操作するプログラムを書くことができる。
Lispではそのようなプログラムをマクロと呼ぶ。
いわば、プログラムを生成するプログラムだ。
---
普通のやつらの上を行け
著者:Paul Graham
http://practical-scheme.net/trans/beating-the-averages-j.html (コーディングする一般開発者じゃなく)言語開発企業がもういい加減廃止したい言語
VB6
VBA
VB.NET
VC++6
Visual Studio標準インストールではC#しか入らずVC++やVB.NETは入らず
マイクロソフトがごり押ししたい言語
C# Javaやrubyを作ってる人はC言語でその言語を作ってるんだよね。 >>714
VB.NETはそれらのものと中身違うよ。
C♯と同列。 >>714
> マイクロソフトがごり押ししたい言語
> C#
ごり押しでいいから Excel に C# 入れてくれ >>714
一時期マイクロソフトのC#ゴリ押しはひどかったな。
VisualStudioでC++の開発は嫌がらせか?ってくらいひどかった。2013位から元の戻った感じだけど。 >>721
C++/CLI は酷かったけどネイティブでなんか問題あったっけ? vimは誰でも使いこなせるわけじゃないしな
アホに無理にvim使わせようとしても無駄
優れたマネージャなら統一環境として万人向けに作られたIDEのほうを選ぶ >>725
おおむね賛成だけど
IDEの個人設定ファイルをバージョン管理ツールに登録しちまう奴が居たりするのが鬱陶しかったりするよね Visual Studioだったら適切な.gitignore生成してくれるよ >>724
Perl大先生を侮辱することは許さん! COBOL
PL/I
RPG
が無いからIBMが書かせてんな RPGなんかやるやつ少ないだろうな
ある電子関連なんか、転職したやつがやはり辞めたw
まぁ昔は文学部の女子大卒おんなでもIBM講習会に
行ってやっていたくらい オフィスがあれば
プログラマーっていらないんじゃね? >>741
逆にオフィスと連携するシステムを作った >>743
っていうか自分の経験だけど
Excelで代用できるようなプログラムしか書いてないの? >>34
ありきたりだが警察は事前には動かない。
今じゃどこの家庭もSECOMが当たり前の時代なんだから
襲われるのが嫌なら隣にボディーガードを付けとけばいいんだよ。
http://guard-dog.crayonsite.com/
これなんか時給2500円で付いてくれるから相手が確実に来るときに付けとくだけでもかなりの抑止効果になるよ。 >>732
うちの会社使ってるよ。新人にも覚えさせてるんじゃないかな。
他の言語は派遣でもできるし。 未経験Webプログラマーで入社して
言語 基本ruby
手取り 18万
年間休日 130日
の所に入ったんだけどエンジニアってもっと稼げると思ってたからちょっと悲しい
年収レンジ的にもこの会社だとどんなに技術付いても400辺りで打ち止めらしい。
こんなもん? >>748
最近エンジニアが高給だってよく持て囃されてるけど、現実はこんなもんなんだなって感じだ
年収500以上のエンジニアってどんなエンジニアなんだ >>747
ウェブプログラマーなんて一番底辺だよ
しかもRubyなんて将来終わるの見えてるのに
あと年収についてはGitHubが活躍できる人間の需要が多いだけで社畜は35歳で400万程度が相場 >>749
少なくともコーディングを主業務とする人をエンジニアとは呼ばない 年収700万の例
メインの言語
JavaScript、C++、C#
レイヤー
要件定義からクラウド活用したシステム構築してテストまで
今はほとんどモバイル向け開発 >>752
案件定義なんてプログラマーの仕事じゃないだろ
プログラマーはコーディングが仕事なのに >>753
俺はSIerじゃないから複雑に絡み合った設計の仕事はしてない
要件自体はお客さんから出してもらって詰めの作業するだけだからそんなに大したことする必要もない
要件定義できたらあとは作業分担して構築すればいい
DocumentDB使えば事前のテーブル設計いらずにすぐ変更できるしな プログラマーに案件定義とかテストみたいな雑用をさせる日本ってホントクソ 最近は要件定義のこと案件定義とも言うのかぁ
知らんかったわw 基本設計書まで書いて、下っぱのテスト仕様書にダメ出しできるようになれば
年収もっと上がるよ。
ずっとPGだけするつもりなら退職しないと無理。 >>759
それはプログラマーではなくSEの仕事
欧米ではプログラマーはコーディングしかやらない >>760
逆。
欧米ではプログラマが日本のSEのやることもやる。
そもそも、欧米にはシステムエンジニアなんてのは存在しない。 >>732
ニッチだがそれなりに需要はあるけどなぁ
俺もやらされたし 向こうだとソフトウエアエンジニアが該当するかな?
肩書き気にしないからデベロッパーだったりプログラマーだったりまちまちだが
外資に行けばデベロッパーの上にマネージャーいてその上は執行役員と極めて単純な構図
仕事によってマネージャーがリーダー決めて動く
歳は関係なくてプロジェクトに誰が一番適した能力を持ってるかで決まる ご用件は?って聞くのが要件定義だと思ってる人多いから >>767
実際はそうだし
そもそもSEなんてコードが書けない無能なのでそんな仕事しかできない あと10年もすればコーティングなんて不要になると思う
人間の仕事はモジュール仕様書とテスト仕様書を書くまで
それより下位の仕事は全部自動化されるね 優れた機械語プログラマがコンパイラ屋になったみたいに、
スーパープログラマはもっとメタな仕事をするようになると思うよ >>750
Rubyが将来的にオワコンってどのレベルの未来の話?
とりあえずこの先10年は別に廃れることがないレベルで需要あるって聞いた
Webって底辺なのか?
SIerとかが技術身につかないからこぞってWeb系志望したがるじゃん >>771
5年あればあまり語られることなくなるだろう
クラウドへの移行でサーバーが売れなくなり始めた
つまりこれからの開発はクラウドベースになる
そうなると各クラウドがサポートする言語が市場を決めるが唯一どこでもサポートするJavaScriptが主導権握るのは確実
Webは大した学習コストなく作れて供給が多いから安いのは仕方ない
またモバイルバブルで完全にWebのバブル弾けたからな >>769
> あと10年もすればコーティングなんて不要になると思う
> 人間の仕事はモジュール仕様書と
そのモジュール仕様書がZとかVDMみたいなので書かなくちゃいけなくなるんじゃね?
結局それってプログラミングじゃね? >>774
言語を覚えるのと、プログラング能力は別物。
英検一級でも、アメリカ人とコミニュケーション取れない奴も多い。 >>699
そこで、ObjectiveCなんすよ! >>714
2005→2013でMFCのオマケ扱いぶりに驚愕した。
マネージ系は動作がもっさりだからずっと避けてたんだが
これではもう乗り換えざるを得ない・・腹立つわ。 そうやろそうやろ
やっぱC++って覚える気起きひんよな 正しくは(開発環境開発してる)開発者に(いい加減もう廃止したいと)嫌われている開発言語、かな
VB6、VBA、VB.NETが入っててごり押ししたいC#が入ってないところが なんで、C、C++に固守すんの?
Cやれば恰好良いと風潮があるけど javaでROMサイズ128KBとかの組み込みソフト作れるならやってみれば? >>780
つーかその辺全部置き換えるためにC#とVB.NET作ったんだからごり押しも糞もないだろ。
とはいってもC/C++だけは必要だし残るよ。OfficeやVisualStudioもコアはC++で書かれてるだろ。 >>781
> Cやれば恰好良いと風潮があるけど
そんな風潮どこにあるんだ? >>750
エンジニア業界があまりよく分からないんだがどんなヒエラルキーになってるの? >>785
社畜だと年収差はない
フリーになって案件ベースで仕事するときに報酬額が変わってくる
需要と供給で決まるわけだが特にデザイナーも扱うようなスクリプト言語は安い
そもそもウェブ自体が作りがシンプルだから学習することが少ない >>786
フリーでネット系に食い込めたら結構いかないか?Ruby >>788
ウェブだから需要自体はまだある
けど今AWSでの運用が進んでるからそこでの経験は問われる
それに付随してNoSQLの設計能力も問われるだろう
あとはモバイルとウェブに適したRESTfulAPI設計
それでモバイルの経験あって満額じゃないかな プログラマ=コーダーだと思ってるプログラマがいるんだね。ちょっと驚いた。 >>791
日本で専業コーダーなんてWeb系にしか存在しないだろ >>772
詳しそうだから聞くけど、Webのサーバーサイドが未来薄いならこの先何を志向して行くべきなの?
PGではなくて上流行程を目指すのか
それともWebよりモバイルを志向していくのか、自分みたいな未経験PGからスキルアップするならどっちかだと思うんだけど。 大きいところだったり中抜きするところは設計書投げてオフショアやニアショアでコーディングを外注することがある
炎上必至で外注のパターンもあるな
自分の常識なんて通用しないことは珍しくない >>793
未経験なのに前のめりすぎるw
最短の道なんて歩めなくて無駄になることは多い
20年以上動くソフトウエアがあるんだから仕方ない
けど全部が無駄になるわけじゃない
まずは課せられたことをこなしつつ将来どんな会社でどんなポジションにつきたいかある程度イメージすることだ
とにかく給与が第一なら上流に上がること
もの作りしたいならトレンドは独学でも勉強して時代から取り残されないこと
そうしないと転職はできない
50のおっさんがバリバリの現役でリーダーとマネージメントこなす会社もある 大きい会社はプロジェクトが大きいものを持ってる可能性が高め
この場合要件定義、基本設計、詳細設計、コーディングが各機能ごとに全て別の人間が担当することもある
また期間も年単位で長め
個人的な感想としては面白みはない
完全にコマとして動かないとならないしな
一方小さい会社は基本的にプロジェクトも10人未満で機能分割して全工程を自分でやることもある
期間は半年から1年程度
新しい技術をプッシュしてある程度自分やりたいようにできる
給与は大きいところと比べると低いが楽しみながらできるメリットはある コーディングだけやるのをプログラマーなんて呼ぶから勘違いするんだよ。
コーディングだけやる人間はプログラマーとは真逆の性質を持っているのに
ものぐさこそがプログラマーの本質 営業SEには、Hello,Worldすら書けない奴がいるから、
言語がどうとか関係ないだろ >>793
全方位的に勉強ながら、目の前の課題で腕を磨けばいいよ >>790
フリーで満額になったら80〜90万/月いっちまうから
ここではそこまで求めていない気がするけどな >>795
>>799
レスありがとう
年齢がかなり上からプログラミングを始めたというのもあって結構焦りもあるんだ
上で言われてた定年説とかも、多分目の前のことをやってたらすぐ来てしまう年齢になってしまったし。
今居る会社だと上流行程は社長一人でやってるから食い込むのは難しそう。
ただ、将来的にはマネジメント側になりたいとは常々思っているからどうしようか悩んでる。
フリーランスって結局罠なのかな >>793
むしろサーバーサイドとクライアントとwebの全ての垣根をもぶっ壊す勢いのnode.jsを極めるってのは?
いまさらjavascript(typescript)って感じもするかも知れんが、Expressとか使えばwebサーバーすらjsで
書けるし(ただしIEの使えない子ぶりにだんだんイラッと来るようになるが)。 >>802
サーバサイドJavascriptは求人がないんじゃね?
AnglerJSやReactみたいなクライアントの重量級フレームワークは増えていると思うけど >>801
マネージャーやるなら設計から上がるだろうし設計やるには製造を熟知してないといけない
焦りがあるならプライベート捨てて破竹の勢いで技術習得するしかない
あと小さい会社ならプレーイングマネージャーだろうしな
正社員なら未経験でも雇ってくれるがフリーは即戦力前提
つまり自分でプライベートをさいて技術習得してる
給料高く見えるが時給にするとたいして高くない >>775
アンカー間違えてないか?
>>774といまいちつながらいぞ >>774
プログラミングってほっといても自動化されていくのではないかと思っている。
というのも、既存のノウハウやライブラリやフレームワークという形で、使いまわすようになっている。
そして、そうやった自動化できない部分について、プログラマーが一生懸命コーディングする。
なので、1従業員が相手できる最終顧客の数がとんでもないことになっていて、
とんでもなく効率的で薄利多売ができるのが、ネット系という、Webやスマホ経由で売り上げが上がる業態。
1顧客相手に深堀を続けるSIerという業態がいかにあほかということがわかる。 いくらライブラリが揃っても大規模システムをひとりで開発するのは無理 Cで一般アプリを作ろうっていうのは、彫刻刀で家を作るイメージなんだよあ、C押しの人はどういうプログラム作成を前提に話してるんだろう。 >>812
バカだから一行開けするのか一行開けするからバカなのかどっちだよ? >>813
日本語を読めるようになってから発言してくれ SIerの大規模システムwが旧態依然なのはわかるけど、世の中随分進歩して、ありもの組み合わせだけで凄いことできちゃうようになったのも事実だよなー
そう意味でも言語はもうなんでもよい COBOLは嫌われていないのか、思い出してもらえないのか >>132
すげー進化してる
使う奴が進化してないから古いコーディング技法のプロジェクトが多いけどw >>818
COBOLはそもそも危機感を持っていた人間は使うのやめているから、
今COBOL使っている人間は満足して使っている人間しかいない。
(昔の上司が90年代にすごい危機感でオープン系勉強した話聞かされた)
しかし、そんなCOBOLerも金融業界のフィンテックの波で職場を失うことになるかもね。
新興企業はCOBOL使わないし。
フィンテックに「売上40%」を奪われる 英金融業界に危機感
http://forbesjapan.com/articles/detail/15818 >>809
おにぎり作るのに田植えから始めるイメージ >>821
バカはバカとしか言えないんだな。本当に 職場のvisualstudioって毎度毎度買い直したりするもんなの?
いっこ飛ばしもか見送ったり昔のママで我慢するもんなの? >>827
VisualStudioのライセンス費用をけちる職場とかがおもいあたらない。
保守的な職場なんかライセンスなんか気にせず古いVSを後生大事に使っているイメージ
あと、VisualStudio2015のCommunity EditionがただでProfessional相当の機能使えるから
けちるんだったらcommunityつかっとけば? Cでアプリ作る必要はないけど、Cくらい単純な言語も使えないとなると、ちょっと問題あるっていうか、エンジニアとしてはどうかと思うね
一般教養でしょ CはUNIXを実装するために作られた言語だからな
一昔前の理系やエンジニアにとってはCとUNIXは一般教養であり常識であった
いまのゆとりはどうか知らんが かつて、C言語を中水準言語と呼んでいた(´・ω・`) 昭和、平成初期はCをやると、格好いいとか
アニメヲタはる卒のやつが言っていた >>829
PGでC知らないやつはいないが
ゆとり「Cしか分かりません!ドヤッ」ってのは多い >>833
ゆとりすごいな
PGでもないのにCできる奴が多いなんて >>822
本当に美味しくて安全なおにぎりはそうやるしかないから 誰かが田植えしなけりゃ誰もおにぎり作れないからな
もちろん素人が田植えする必要はなく、専門家(農家)に任せておけばよい 今日日のほとんどのプログラマーは炊飯器で米を炊く程度のスキルしかないからなぁ 上層部「おにぎり?そんなのコンビニで買えばいいじゃん」 >>838
コンビニ「おにぎり?下請けの食品工場に作らせるから少しまちなー」 上層部「おにぎり?そんなの誰でも作れるじゃん。熟練者は契約切ってもっと若いの入れろよ。」 >>842
そこはもうハードウェアの領域じゃね
マイクロコードとか >>828
一部上場企業の研究所にいたんだが、マイクロソフトの開発環境は高いという理由で、
Visual Studioは買ってもらえなかった。Linux/C++ばかり使っていた。
いまはLinuxの仕事が増えたので、会社から重宝されている。 >>847
リバースエンジニアリング自体は違法ではない 時代遅れなものと単に習得が難しすぎて手が出せないだけのものがごっちゃになってるな 「テロ等準備罪(共謀罪)」の記念すべき第一号逮捕予定者。
https://twitter.com/Remember311919/status/852536369230487552
「報道ステーション」の岩路ディレクターが自殺との報道。
ミヤネ屋のコメンテーターが出演して番組の最後に
「原発関連のニュースが報道できませんでした時間がなかったからです」のテロップ。
そして局を跨いだデング熱騒動のニュース。
官邸・自民党は、
(1)「甲状腺ガン真実」「除染の悪夢」を追求した岩路をはずせ!
(2)同じくキャスターの古館を、【原発キチガイ派ウヨ】のミヤネに変えろ!
と圧力かけている。
この人に取材を受けた知人は
「身の危険を感じている。私が死んだら殺されたと思ってください」
と彼から聞いたという。
死因が自殺も変ですネ。
普通、首吊り、飛び降り、飛び込み とか本来の死因が発表されますよね。
もんじゅ「自殺」事件も追っておられたんだ
自殺はしない、と宣言して
岩手県警の闇を追っていた黒木昭雄さんの時も、
突然の「練炭自殺」
http://blog.goo.ne.jp/jpnx05/e/3be84815951941ed54740d42d4cfc255
「反原発のシンボル」であった高木仁三郎は,命を狙われてきた体験をこう語っている。
嫌がらせはいろいろありました。
注文してもいない品物が自宅に届けられたりするのはしょっちゅう。
散歩途中に車に轢かれそうになったことも一度や二度ではありません。
自宅のまえには不審な人物がいつも張りついていて,
講演に出かけると,一緒に電車に乗ってくる。
いちいち驚いていられないほどです。
http://blog.livedoor.jp/bbgmgt/archives/cat_159930.html >>843
昔のミニコンはマイクロコードを書き換えられる奴があって面白かった
Lisp 専用命令とか作って遊んでた(まあ卒研なんだが) Javascriptの文法が嫌い
こういうの↓
(function(){
//...
})(); >>854
それは今流行?の無名関数の書きかたで
今主流の殆んどどの言語でもそう書くし
ラムダ式にも絡んでくるから
しっかりとマスターすべき。 >>854
C言語はこの書き方できないのでちょっとした処理もかったるい
C++も11からできるようになって03とか昔のやつは触りたくないくらいだ >>854
var getData = function(x, y, evt){
:
:
}
みたいな関数から、関数名がなくなっただけじゃん 学生の頃ソフト専攻したけど周りの頭のいい奴ら
見てソフトじゃ飯食う能力無いやって違う職種に
就職した。もうほとんど聞いたことのない言語だな。
C, Fortran, Ada, Lisp, Basicくらいしか名前知らん。
しかもDOS3.3の時代だ。 1..10 | % { "Hello Loop!" } 私大文系卒のくせに凄いプログラマがいた。
仕事の合間に世間話してみたら、慶応経済卒で院進して経済学の修士だった
あんた数学の天才やんけ、なんでエンジニアやっとんの?と驚いたわ
彼はその後本社で出世していって、海外支社の部長さんに
あれは幹部候補社員の現場研修だったんだな じゃあね 次に好きな言語を25出せよ
嫌いなリストと被ってるのがいくつあるか
おれは全部被ってると思うわ なるほど?
好きなリストは
Java
C
C++
C#
Python
Visual Basic .NET
PHP
JavaScript
Delphi/Object Pascal
Swift
Perl
Ruby
Assembly language
R
Visual Basic
Objective-C
Go
MATLAB
PL/SQL
Scratch
SAS
D
Dart
ABAP
COBOL
Ada >>874
正規表現が満足に扱えない言語以外なら何でもいいと思う。
一つの言語を極めると、大概の言語は似たような構文だから
後で他の言語を覚えようとしても、余り苦労はしなくなる。
最初にやるのは、コンパイルが必要なCとかじゃなくて
スクリプト型で覚えていくのがいいと思う。
つまり、ブラウザ一つあればできるJavascript。
これで試して見て、自分には向いてないと思えば金かけずに終れるし Visual Studio 2017 Communityとかgccとか無料で使えるからCでも金かけずに勉強できるけどね >>878
そういう人のためにgccと書いてますけど? 言語は何がいいか聞く人はプログラミング向いてないのでやめたほうがいい。 プログラミングに向いてる人
・何か作りたいものがある
・聞く前に自分で調べてHelloWorldを打ち込んでる
プログラミングに向いてない人
・「どの言語がおすすめですか?」とネットで聞いて回る
・その割に全然始めようとしない まあ、入門書買ってきて、カスタムするところからだな。
どこをいじったらどう変更されるか把握したら
二つのサンプルを組み合わせて、一つのプログラムを作ってみる。
基礎固めとして、文法の勉強も必要だけど、ますはそうやって、
実践に近いほうから入ったほうがモチベーションを維持しやすい。
基礎固めは後追いでやって オブジェクト指向とか理屈から入ったら意味分からんだろうな。
プログラミングに限らず実践が先が効率がいい。
高校の時も成績いいやつはまず問題から解いてて、
悪い奴は教科書暗記してたろ? 話は変わるが今をときめくイーロンマスク企業(テスラ、SpaceX)がプログラミング言語
何を使ってるか気になっていたんだが、どうもSwiftっぽいな。
Swiftで自動運転とか工場ロボットのプログラム書いていると思うと胸熱。
TeslaがAppleのSwift開発責任者を、自動運転担当副社長として引き抜いた
http://jp.techcrunch.com/2017/01/11/20170110tesla-hires-apples-creator-of-swift-as-new-vp-of-autopilot-software/ >>888
オブジェクト指向こそ理屈が分かってないと
何故こうするのか、何故こうする必要があるのか
がわからないだろ >>890
理屈は後からでいいってことだ。
オブジェクト指向の入門書勝ってきてほ乳類クラスがどうこうで
頭を悩ませてるより、「ああ、構造体に関数がついただけなのね」
「継承は型の雛型みたいなもんか」
とざっくり実践で理解した方が遥かにはやい。
理論は後からやりゃいいんだ。 >>891
それは言語仕様を学んでいるだけで
オブジェクト指向は学んでいないんだよね
後から理論を入れても経験と先入観に引っ張られて面倒
せめて最初からデザインパターンを組み入れておけば
結果正しいコードが書けると思う >>892
それでいいんだよ。
「本物のオブジェクト指向はsmall talkうんたら」とかは、
わかってるなら良いけど最初はどうでもいい。
C++やJavaの実装としてのオブジェクト指向を理解することがまずは大事。 いまでもオブジェクト指向って初心者はハードル高く感じるものなの?
おおかたのフレームワークはオブジェクト指向なんだし、自然と身につきそうに思うんだけど >>895
オブジェクト指向なんて初心者どころか現役第一線でやってる奴らの殆どが理解してないぞ?
new演算子使ってればオブジェクト指向wと思ってる連中の多いことw
動的にオブジェクトを生成するのがオブジェクト指向じゃない
どういう機能・権限・データをひとつのオブジェクトにまとめるかという所を考えるのがオブジェクト指向 少なくともこのスレの住人でマトモにオブジェクト指向を理解している人間は1人もいないと思う >>895
プログラム書式の自由性を制限して、プログラムとデータの塊を物に見立てて
分かりやすく、構築しやすく、整備性良くしようと言うのがオブジェクト指向。
全ては物の類比として扱われる。 >>899
オブジェクト指向での設計って正解が無いんだよ
だから皆自分は理解していると勘違いしてしまう
でも俺の経験上以下のパターンは理解できていないか、設計に失敗したかのいずれか
@やたらpublicの関数が多い
A上記の関数でやたら引数が多い
Bそのクラスの機能を利用する時に手続きが多い
(関数A呼んでその後関数B呼んでその後関数C呼んで・・) 基礎を書いてまとめるべき部分はオブジェクトにするものだろ
基礎もわからずオブジェクト化されたのをコピペするだけの奴が欲しいのか
オブジェクト指向の言語を使うこと事態が目的化してしまってる プログラムを色々眺めていて分かる事は、
重要な所をいじるものほど、手続きがダラダラと長くなる。
これは簡単にしようと思えばできるのだろうけど、
実は長ったらしくする事で容易に扱えないようにするのが目的。
その長ったらしい文章には、扱い辛くする為以外に目的は無い 今時の言語はみんな関数型言語の影響を受けているから
OOPするのが必ずしも正しいわけではない オブジェクト指向が何かを理解する必要なんて無い。
それを使ってプログラミングできていれば十分。
オブジェクト指向だって、継承よりコンポジションとか、
色々試して後から分かってきた経験則なんだから。
それが分かるまではもっとガンガン継承してた。
最適なデザインなんて使ってみて始めて見えて来るもの。 オブジェクト指向なんて、
返り値の取り出し方と引数のセットの仕方さえ理解しておけば
使える気がするけどな。
この辺を理解して無いと扱えない ボトムアップで作ってけば自然と整理されると思うけどね
似たような処理を関数化→似たような関数(+変数)をクラス化 オブジェクト指向=構造体を関数つき+情報隠蔽したもの
これだけで十分だろ。意識高い系の理解は必要ない。
プログラミングは実践が全て。 アーキテクチャ宇宙飛行士とか言ったっけ
設計を最適化しすぎるとロクなことにならないんだよな
抽象化もやりすぎると鬱陶しいし >>913
理屈だけじゃ進まないからな
どっかの大型プロジェクトで構造ばっかりこねくり回して
結局何も出来なかったってのもある
でも合理的な構造を一考しないのもゴミ量産になるんだよなぁ
使う使わないはともかく検討する事を支える知識は大事 VBやVBAは、事務員などエンドユーザが楽するため片手間に作る程度なら圧倒的な生産性。
職業プログラマーが納品するシステム向けとしては・・・
そこを突いて実行ファイルのいろはも知らない初心者にプログラマと名札をつけて人売りがボロ儲けするから悲惨なごみの山が。 >>915
エクセルの入出力が簡単に出きるから
エクセルを多様する企業では『便利』なんだろうな
生産性は別にして VBを蔑んでるやつはc♯もろくに扱えない。
だってそいつは頭が悪いから、
同じフレームワークなのにVBで書けない。
根本的に頭悪くて他のことも覚えられないんじゃないか、と思う。 はっきり言わせてもらうよ
いいソフトがほとんどでなくなったのは
葛言語ばかりのせいか VBにしろ、BASICという基礎みたいな
イメージがだめなんだろうな VB6/VBAの話なのかVB.netの話なのか噛み合っていない様な気がする
まあこの認識が合ってないのはVBの話をするときに良くあることだけど ちゃんとした言語をきっちり書けて普通にソフト作れる人だけ
部屋から出なさい
残ったものたちには総統から話があります .NET以前のVBAはAPIが糞
オブジェクト指向言語はクラスを作って再利用して大規模に対応できるって部分と、
既存のライブラリやフレームワークとして使って再利用の恩恵を受ける
両方の性質があることを実感。
後者は大規模でなくても恩恵を受けられる。 >>908
全くその通りだと思う。でも枝葉みたいな機能も全てサポートしてないと
ちゃんとしたオブジェクト志向じゃない、なんて思ってる人結構いるんだよね。特にJava屋。 PL/Iをやる人が枯渇してJavaで作りなおさせた会社があったな
人気言語? VBAは関数呼ぶときの文法が無意味に複雑すぎるだろ。
callの有無、カッコの有無とか表にまとめないと覚えられないぞ。
しかもインタープリタだから実行時にならないとミスが判明しないし。 うは、VBAとParlとFortran使いの俺死亡w >>926
根本的な解決策ではないが
実行時に判明するのが嫌なら実行前にプロジェクトをコンパイルすればいい
VBEから出来る >>915
片手間って認識じゃ救いようがないだろw 富士通パナファコム松下電器エルムなどのF9450で使用していた事務用単精度倍制度BASICをやっていたやつが
そのまんまVBとかVBA N88BASICの連中はNECのPCで、そのまんまVB >>931
自分が若い頃はNECのPC98にMS-DOS入れて
使ったもんだ。
因みに当時最先端だったC言語 >>932
比較的習得しやすいと思うよ
VisualStudioも良い >>933
そのCも古過ぎて糞w
BASIC育ちの工業大学卒のやつらは、当時Cは難しくて嫌と言って一切、手をつけなかった >>258
ま、フレームワーク使いなさいって仕事はあれど、フレームワーク書きなさいって仕事はなかなか無いからな。
デザインパターンは、メタ的なソフトウェアでこそ真価発揮するからな。
さもありなん 経営者からしたら御託はいいからさっさとお金を稼いできてほしいのだよ
VBでもPHPでもいいから プログラマーにとって好きな言語で好きなようにコーディング出来るかどうかが最も大事であって、
ユーザーが満足するとか金になるとかそんなことはどうでも良いんだよ
少しは欧米を見習えよ
プログラミング出来ない素人、というか日本人は思考が短絡的すぎるから困る >>944
アホかお前
一番大事なのは金つまり収入だよ、言語なんて道具にすぎない。 >>945
プログラミング出来ない素人はスレチだから出ていってくれる? 俺は好きな言語で好きなようにプログラミングして給料もらってるけどね w
まあさすがにそれしかやってない訳じゃないけど 日本がなぜソフトウェア後進国になってしまったのか解る気がする あんなのだめとかこんなのだめとか
どうでもいいだろう
用途に応じた言語 >>957
D言語はgoやswiftが出てきた時点で終わった javascriptは意外に悪くない
癖が強くてぶきっちょには扱えない言語なので、一部の人間からは異常に嫌われる Goはなんかいまいちだな
LLがもてはやされた頃のノリだから、
Swiftに比べたら古いしショボい >>968
VB6に比べたらずいぶんと素養のいい言語だけどな。
プロトタイプベースOOに従っているわけだし。
最近のES6とか言語的にはJavaと変わらないくらい魔改造されている
(発展性がない、メンテナンス性が悪いVB6と違う) アイコンクリックでソフト立ち上がらなくなるってどうなのよ
プロバディ色々変えてもだめ原点のソフト直にクリックしてもだめ
ただマシンの再起動で一度は立ち上がるけど
二度と立ち上がらなくなるまたの再起動では立ち上がるが同じことになる
ウインドウズのシステム的にどういうことなんだろうな
この症状は困っちゃうね
WIN732ビットSP1メモリ4ギガハードディスクも余裕あり
ただそのソフト落としてもメモリ食い続けているんだ
誰か分かる? >>970
そのソフトが2重起動防止入れてるんでしょ
で、ソフトが終了してるように見せかけて実は死に切れてないと
要はソフトのバグ swiftはダメだろ
objCよりマシなだけのうんこ >>970
よくわからんがタスクマネージャーから直接プロセス殺せないの? タスクマネージャーではソフト終了後もメモリ食っているのを落とせない
悩みは深い これはたらい回し不可避案件のオーラを感じる
PC大先生でも勘の鋭い人は絶対に近づかない comodoでプロセスは削除か
empty.batでクリーニングなら知ってるけど、その問題は出来ないよな
俺素人だから分からんけど この25人工言語のなかで自然言語の英語や通貨の$に該当するのはC言語ですか? lingoとactionscriptがねーあたり真面目に集めて無いな レス数が950を超えています。1000を超えると書き込みができなくなります。