【IT】2019年版「最初に学ぶにはふさわしくないプログラミング言語」リスト

■ このスレッドは過去ログ倉庫に格納されています
0001田杉山脈 ★2019/10/12(土) 19:24:00.84ID:CAP_USER
最悪のプログラミング言語や最高のプログラミング言語を決める絶対的な基準はないが、需要が旺盛でコミュニティーが活発な言語を学びたいなら、選ぶべき言語とそうでない言語がある。

 Codementorが、開発者や企業の関心をあまり引けていない言語のリストを公開した。

 この「2019年に学ぶべきでないプログラミング言語」というリストは、Codementorが毎年まとめているリストの最新版だ。同サイトは、最初に学ぶ言語としてはふさわしくない言語のリストである点を強調している。

 このようなリストに関しては、必ず意見が分かれるものだ。また、Codementor(開発者の指導のためのオンラインコミュニティー)が採用している評価方法に納得できない人もいるということは心に留めておこう。Codementorの評価方法については、本記事の最後で説明する。
https://japan.zdnet.com/article/35143888/

For those who can’t wait, the five languages not to learn in 2019 are Elm, CoffeeScript, Erlang, Lua, and Perl.
https://process.filestackapi.com/cache=expiry:max/NUTYOay0RiC1KTztmkNn
https://www.codementor.io/blog/worst-languages-2019-6mvbfg3w9x#worst-programming-languages-in-2019

0440名刺は切らしておりまして2019/10/22(火) 10:11:42.20ID:uc1vKoyF
面倒見るのが面倒くさいので
極簡単なスクリプト言語作って
「ほら、お前らでも弄れるだろ」
ってときに作る

プログラマ向けではなくHW屋さんやシステム屋さん向け

0441名刺は切らしておりまして2019/10/22(火) 10:16:26.51ID:uc1vKoyF
多分
>>438
と同じだけど手抜き(開発時間約1日)

0442名刺は切らしておりまして2019/10/22(火) 10:18:03.22ID:uc1vKoyF
本当はpythonで叩けるライブラリにしたほうが便利だけどな

0443名刺は切らしておりまして2019/10/22(火) 10:28:49.04ID:Sb2RzcYR
>>437
SP5020の予約語をカナに書き換えて
日本語ペーシックもどきにしたことなら…

0444名刺は切らしておりまして2019/10/22(火) 10:34:22.43ID:DUrO2iLq
例えばecma規格とv7a理解して
構文解析とjit実装できるなら本物だよ

プログラム言語って何?とか
cとasmでいいじゃんとかになりそうだが

0445名刺は切らしておりまして2019/10/22(火) 14:00:55.90ID:boujvdw7
>>442
python嫌いなんで
コビーしたつもりがシャローコビーで参照になってたり
関数の外の変数使ってるのか中の変数使ってるのか曖昧だし
インデントだけでブロック作ってるから
レベルの違うところにコピペしたら大変だし
要はうんこ

0446名刺は切らしておりまして2019/10/22(火) 15:05:54.42ID:rkKb00mK
>>411
自動車業界もかなり使ってる印象あるな
MATLABというよりSimulinkが好きらしいが

0447名刺は切らしておりまして2019/10/22(火) 23:47:01.77ID:7CMTjKM/
MATLABは測定機器と接続できるからな

0448名刺は切らしておりまして2019/10/23(水) 13:01:43.90ID:3TIlvgBI
>>437
インタプリタは実装よりも、漏れなく矛盾のない言語仕様考えるのが大変。

0449名刺は切らしておりまして2019/10/23(水) 13:19:58.66ID:1IuH4V0z
>>5
Clojure は Lisp 系

0450名刺は切らしておりまして2019/10/23(水) 15:55:12.60ID:iVIY2OnS
LINQ
なんかひと癖ある。

0451名刺は切らしておりまして2019/10/23(水) 21:52:24.41ID:y15Giwz+
>>448
???
Tiny Basic程度の言語仕様ならちょっと知識あれば作れるだろ

0452名刺は切らしておりまして2019/10/23(水) 23:32:46.20ID:yZTacKiH
>>383
>>389
あとPL/Iも使ったよ!

言語じゃないけど、J-STARとかも
仕様書書くのに使わされたなぁ、、

ソースコードを印刷するときは
クソでかいプリンタで出力して
変な糊で製本してたわ、、

今は開発系から離れてインフラ系に
移ってしまったから、精々シェルスクリプトで
コチョコチョするくらいですわ、、

0453名刺は切らしておりまして2019/10/23(水) 23:34:46.27ID:yZTacKiH
>>389
何度もれすすまんす。
確かに金融系は汎用機でCOBOLとか
ありがちですよね。。
生保とか信託銀行とか信販会社で
コード書いてましたけど、まあ大概は
そんなでした。

0454名刺は切らしておりまして2019/10/24(木) 00:43:16.36ID:u71RkEXZ
LOGO使った奴おる?

0455名刺は切らしておりまして2019/10/24(木) 00:48:14.39ID:PsxvWDft
>>454
中学校の技術家庭で使った

0456名刺は切らしておりまして2019/10/24(木) 00:56:18.56ID:n0MZb2bi
>>454
プラスチックの積み木みたいなブロックだっけ?

0457名刺は切らしておりまして2019/10/24(木) 07:01:26.32ID:gTPvvkEC
>>454
シティ後継で次はフィットになるんだよね

0458名刺は切らしておりまして2019/10/24(木) 17:31:09.75ID:UbiQTfc4
phpとjavascriptなら、どちらを選択すべきだろうか?

0459名刺は切らしておりまして2019/10/24(木) 18:00:50.90ID:BnjZOOpw
jsは最高だぜ

0460名刺は切らしておりまして2019/10/24(木) 21:25:49.42ID:aYngdNXh
やりたい事を教えてくれなきゃ
適切な道具を教えるのは無理だ

学がないフリーターの
時給上げるならphpをすすめるかもな

0461名刺は切らしておりまして2019/10/24(木) 21:52:17.20ID:AUWM8ra1
今後量子コンピュータだのノイマン型の崩壊とかで
プログラム技術なんて使わなくなるだろうよ
一般人が半導体製造技術知らんのと同じで

0462名刺は切らしておりまして2019/10/26(土) 06:18:21.68ID:o/sYMZ8P
プログラミング学習で大事なのは技能の習得だからね

0463名刺は切らしておりまして2019/10/29(火) 06:04:38.54ID:VH6YdmfP
>>390
>コマンドラインでのコンパイラや、makeが使える
反論になってない。

0464名刺は切らしておりまして2019/11/04(月) 00:57:46.14ID:cQdX0Rwg
>>461
はるか先だし、非フォンノイマン型でもプログラミングは必要

0465名刺は切らしておりまして2019/11/04(月) 15:25:58.88ID:FkxugSu4
ここ15年くらいで、開発環境が初心者に優しくなった。GUIなんて素人が出来ないもんだったが、pythonレベルでも簡単にできる。
何よりqiitaとかのサイトが充実したからだろうけど。

0466名刺は切らしておりまして2019/11/04(月) 16:44:17.72ID:s+tMeGgv
20年前のVB6でもGUIは簡単に組めたけど?

0467名刺は切らしておりまして2019/11/05(火) 08:42:06.00ID:6e0MDNbE
Pythonで簡単なGUIを作りたければTkinterがいいよ
WindowsのPythonでも
Windows版のPythonのインストーラーにTkinterのチェック付ける欄があって
そこのチェックをつけるだけでTkinterが入る

0468名刺は切らしておりまして2019/11/05(火) 09:07:52.96ID:6e0MDNbE
>>437
インタプリタの作り型をやさしく解説してある本もあるしな
そういうのから入れば誰でもインタプリタを作れるようになる

たとえば、こういう本

明快入門 インタプリタ開発 基本技術から処理系の実装まで
https://www.アマゾン.co.jp/gp/product/B00TO6KLO6/
明快入門 コンパイラ・インタプリタ開発
https://www.アマゾン.co.jp/dp/4797357037/
(AMAZONのURLは直接貼れないので変換してね)

0469名刺は切らしておりまして2019/11/05(火) 11:17:05.02ID:RYHp03Oj
普通yaccとlex使う

0470名刺は切らしておりまして2019/11/05(火) 12:40:28.77ID:m+hJr84M
簡単な奴なら自前で組んだ方が楽だったりする

0471名刺は切らしておりまして2019/11/05(火) 14:32:54.88ID:TxcjGJSG
>>470
既存の言語を使うということは、その言語の開発者の
思考を理解するということだからね。

みんなが欲しがっているのは自分の思考を表現する言語。

0472名刺は切らしておりまして2019/11/05(火) 19:56:00.79ID:m+hJr84M
何を言いたいのかよくわからん
なんかすごいことをいってるんだろうなw

0473名刺は切らしておりまして2019/11/05(火) 23:29:43.52ID:TH9dYfP+
LLならスクラッチでもいけるがLRはきつい。

0474名刺は切らしておりまして2019/11/06(水) 08:19:12.69ID:CQin6jiq
>>450
オープン系以降の世代はマスターしとくべき

0475名刺は切らしておりまして2019/11/06(水) 20:12:35.96ID:NN5LsLSc
転職目的でRuby on Rails学ぶのてどう?くそ?

0476名刺は切らしておりまして2019/11/06(水) 23:19:40.47ID:sFuw5IhB
>>475
転職先が決まってから勉強すればいいのでは

0477名刺は切らしておりまして2019/11/07(木) 02:03:22.35ID:g1CxDgHr
>>476
ある程度言語勉強来てからじゃないと転職むずかしくないですか?

0478名刺は切らしておりまして2019/11/08(金) 09:40:33.88ID:zVRMlUSJ
そもそも論として環境が変わっただけで仕事できなく成る奴は要らん

0479名刺は切らしておりまして2019/11/08(金) 17:57:36.49ID:ROUQL20b
Tkinterなんか使うくらいなら最初からTcl/Tkでやるべき

0480名刺は切らしておりまして2019/11/08(金) 19:29:55.14ID:C4tBZDkx
うむ
tkinter はpython で手だして激しく後悔した
まぁ、OpenXML でWord ファイル処理するよりは100倍ましだが

百合らもその手の後悔あるだろ?言ってみ(´・ω・`)b

0481名刺は切らしておりまして2019/11/23(土) 19:31:40.61ID:loDv5r43
TkinterってTclTkのPythonインターフェースか
てかTclTkってまだ使われてるのか・・・

0482名刺は切らしておりまして2019/11/24(日) 00:30:01.80ID:ZR56K68W
pythonの何が良いのかさっぱりわからん…

0483名刺は切らしておりまして2019/11/24(日) 07:36:40.27ID:/n4Le9X6
不快学習用だな
言語仕様としては糞

0484名刺は切らしておりまして2019/12/05(木) 11:15:18.65ID:np5Ah7lC
肝心のリストが載っていない。

このスレは片手落ちだよ。

0485名刺は切らしておりまして2019/12/06(金) 21:50:43.32ID:dqvuZ1be
まだQt+pythonのほうがマシ

0486名刺は切らしておりまして2019/12/08(日) 00:21:53.71ID:HXAjkKob
例示されているコードをコピペして、CMDに貼っても、ライブラリ以外でも不明なエラーが出ることが多い。
あれは意地悪か。 達者者の意地悪ってあるがな

0487名刺は切らしておりまして2019/12/12(木) 05:12:51.82ID:9kT7Xf7S
Pythonダメなの?
基本情報取るためにPython選択しようかと思ってたんだけどな

0488名刺は切らしておりまして2019/12/12(木) 05:54:55.84ID:xmeKGJgl
フリーフォーマットじゃない時点でおれの選択肢には無い

0489名刺は切らしておりまして2019/12/12(木) 12:34:07.17ID:g7hxJauN
俺は電気系だったので最初はPascalでプログラミングやったな

0490名刺は切らしておりまして2019/12/24(火) 14:58:22.48ID:dSY95pHj
t

■ このスレッドは過去ログ倉庫に格納されています