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

1田杉山脈 ★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

430名刺は切らしておりまして2019/10/21(月) 15:46:06.26ID:8N/mrjMF
>>51
山のようにいると思うよ

ワシはc,c++,vba,c#,python,MS-BASIC,アセンブラ
学生の時にFORTRAN
少しかじった程度でperl,ruby

(´・ω・`)b

431名刺は切らしておりまして2019/10/21(月) 15:49:11.72ID:8N/mrjMF
>>64
配列を叩き込んでからポインタと対比して教えればいいと思うの(´・ω・`)b

432名刺は切らしておりまして2019/10/21(月) 17:46:15.03ID:p4WmVVsn
>>428
環境設定でこけるのが一番萎える
グラフィックの扱い方が分からなかったり
通信の仕方が分からなかったり
プログラミング以前の問題

433名刺は切らしておりまして2019/10/21(月) 19:06:25.74ID:Sewmyxvk
COBOLとCを経験したことがあるがVBAは変だ。自分の仕事を楽にするためのツール。

434名刺は切らしておりまして2019/10/21(月) 19:45:02.50ID:XOkWGDsb
>>422
そりゃNANDだけあればあらゆるロジック組めるし、プログラムってのはロジックで表現できるからな
だけどまあ、それが現実的かって聞かれたらノーと答えるわ

435名刺は切らしておりまして2019/10/22(火) 06:04:00.75ID:ovWKWoyC
お前らなんかゴミだ。

スーパー中学生誕生、プログラミング言語わずか数週間で開発、U-22プログラミング・コンテスト2019
https://livedoor.blogimg.jp/exawarosu_net/imgs/b/c/bce52304.jpg

第40回「U-22プログラミング・コンテスト2019」の最終審査会で、見事、経済産業大臣賞(総合)を受賞した開成中学校3年の上原直人さん(15歳)は、独自プログラミング言語「Blawn」を発表した。
IT業界の経営者など、並みいる審査員を驚かせたのは、完成度の高さはもちろんのこと、今年8月からわずか数週間で完成させたスピードだった。
一次審査の応募期間7月1日〜9月2日に着想から開発、完成まで一人で仕上げたという。

質疑応答で審査員から、「7月にC++を使ったということは、Blawnはそれ以降につくられたということですか?」と聞かれて、上原さんが「7月中旬に構想して構文解析を行って、プログラムを書き始めたのは8月ごろ」と答えると、会場にどよめきが起きた。
文句なしの受賞だった

436名刺は切らしておりまして2019/10/22(火) 06:34:04.38ID:ai6Bkbxq
ビジネス版に、ITキモオタの記事が多すぎて草

437名刺は切らしておりまして2019/10/22(火) 08:21:37.13ID:uc1vKoyF
百合らプログラマだったら独自インタプリタ言語くらい開発した経験あるやろ?

438名刺は切らしておりまして2019/10/22(火) 09:11:09.90ID:7CMTjKM/
仕事に必要なプログラムを自作してるだけだが、
設定ファイルの仕様を便利に拡張していくとほぼ俺様言語的になってきたことならある
今はswigでtclと連携させるところに落ち着いてる
再発明しても不便さが残るだけだから仕様の固まってるものに乗っかる方が現実的

439名刺は切らしておりまして2019/10/22(火) 09:58:16.67ID:fLMT2fmT
>>437
C言語へのトランスレータなら作ったことある

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

たとえば、こういう本

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

新着レスの表示
レスを投稿する