次世代言語9[Haskell Rust Kotlin TypeScript Dart]
レス数が1000を超えています。これ以上書き込みはできません。
スレタイ以外の言語もok
前スレ
次世代言語Part8[Haskell Rust Kotlin TypeScript]
http://mevius.5ch.net/test/read.cgi/tech/1512137301/ いまどき「語り」に罪悪感を覚える人間がどこにいるんだよ
次世代に備えろ
人を見たらサイコパスと思え 先月Dart2が出たと思ったらもう死んだのか・・・ Laravelの伸び方がやばい件
これPHP復権するんじゃね?
https://trends.google.co.jp/trends/explore?date=all&q=Ruby%20on%20Rails,Laravel,Rails Dartほど誰にも望まれてない不憫な子も珍しい
望まれてない技術をゴリ押しするなんて、Google自身が非難していた過去のMSとやってることは変わらないって気付いてないんだろうか ゴリ押すどころかGoogleが真っ先に見捨ててるだろ 今さらゲリクソプェチピィでフルスタックとかガイジにもほどが >>939
laravelってそんなに良いかな?
丁度railsのチュートリアルと合わせてlaravelも触ってるけど
railsの劣化コピー感があるんだけど。
この辺の感覚はここに書くには長すぎるからqiitaにでも書くけどさ どの辺がどう良いか言えない時点で頭お察しのペチパーだろ
せめてRailsと比べての明確な利点を理論的に話してもらわんと。ペチパーには無理だろうけど Rails自体を手放しで賞賛する訳じゃないが、
PHP製のRails劣化コピーフレームワークどもがRailsよりマシってさすがに頭ペチパーでは
SymfonyがRailsより良いのか?
Laravelが?
FuelPHPが?
CakePHPが? JavaScriptはブラウザを変えても動く
それに比べて、PHPとRubyはサーバーを変えたらどうなるの phpは知らん。rubyは発狂しそうになった。pythonやjavaもトラブったことある。
goのシングルバイナリとか憧れるわ。青い芝生なのかもしれんけど。 jsもサーバで動かそうとするとRubyやPythonの比じゃないくらい頭おかしくなるけどな
Goのシングルバイナリは悪くはないんだが妙にデカいのとコンパイルパスがバイナリから消せないのがクソ >>950
でかいと言ってもrubyなんかのライブラリ含んだ環境と比べてもでかいもんなのかなぁ?よくわからんけど。 nodeのほうがRubyやPythonよりまだマシだったぜ。こいつらの場合システムプリインストール版と戦わなくちゃならんもん。 nodeだってそのうちきっとsystemdあたりが使い出して
プリインストールされて衝突するようになるよ railsが最強なのはrailsチュートリアルという無料コンテンツが存在する点。
これ一本で何も知らない素人をwebエンジニアにしあげてしまう力がある。
しかも常にメンテナンスされてて一部古くて使えない。みたいなことも無さそう。
phpもフレームワークを真似るんだったら、こういうエコシステム面もぱくらんとな。
特にphpは推奨すべきphp.ini構成とかあるんでしょ? >>954
node は素人が普通に使っても衝突しにくいと思う >>950
デカイのはstaticリンクされてるから。
びっくりするような「ただOSとしてlinuxが起動してるだけ、なんのライブラリも入れてない、コマンドもない、むしろシェルすらない」みたいな環境でも起動するんだから必要悪だと思うわ。 >>955
何も知らない素人を、なんとなく組めるけど考え方の骨子も知らずパフォーマンスなんか気にしない「Rails書き」に仕上げる、の間違いだろ。
Railsからruby始めたやつで、唸るようなコード見たこと無いぞ。
ruby大好きな人が書くコードは好きじゃないけど唸ることはある。 >>951
そんなこと言ってたら極論シェルすら使えなくなるだろ GoのシングルバイナリのメリットはDockerがいらないという点だろ
まあGo使うような意識高い系のインフラはそもそもDockerデプロイ前提だったりするからあまり意味ないけど 唸るようなコードなんて見たくない。
唸りたくない。
驚き最小の法則。 唸るってのは難しくて唸るんじゃねえよ。
美しすぎて唸ったり、ぐうの音もでないときの唸りだよ。
驚き最小限と言うが、そんな事言ってたらバカがバカのままじゃん。 何でバカのお勉強に付き合わなきゃならんのだ。成りすましruby厨は巣に帰れ。美しいコードとやらでシコシコやってろ。 >>958
数週間前までプログラムを書いたことのない人のコードだぞ。許してやれよ。
スタートアップのコードは大体クソだと聞く。金を生むようになってからリファクタリングするためにあんたを雇ってくれるんだから雇い主になるんだぞ。もっと敬えw >>958
つーかパフォーマンスが必要ならそもそもrailsつかうなや。
elixir使え 最強の無料コンテンツがあるのにどうやって金を生むのか不思議
有料って驚き最大じゃん >>963
rubyがそーいう書き方を是とするのが好かん。
なにがなりすましなんだよw
>>964
プログラマ気分で口開かなければ無視するよ。
往々にして、プログラマ気分で口開くようになるけど。
>>965
ところがrailsしかできない奴は無理矢理rails使うんだよなぁ。
PHPerよりもレベルが低いのに、マシだと思い込んでるバカばっかり。 Rails が基本になる理由は、
無料で翻訳された、Rails チュートリアルという教科書があって、
数十の技術が、山陰地方のRails合宿などで、学べるから
Git, Bitbucket, Heroku,
Ruby, ERB, HTML, CSS・SASS, JavaScript・jQuery,
DB, SQL, MVC,
Linuxコマンド・シェルスクリプト
環境構築・仮想環境
パッケージマネージャー
テストのやり方
普通、これらは1冊ずつの本になっている。
別個に勉強して、資格を取ると、軽く10年は掛かる
Web アプリには、ものすごい総合力が問われるから、
開発していくと、どこかで出来なくなる
それを、Rails チュートリアルでは、必要な部分を超特急で教える。
だから、Node.js + Express の前に、やっておくべき
ここで苦しむと、他言語で楽になる >>969
多分俺が10年で学んだこと。って言いたいことじゃないか?
大体紆余曲折を経て正解にたどり着く。
それぞれの年代によって開発トレンドも変わっていきその都度ふりまわされることもあり。
そうしてたどり着いた正解を
一冊のチュートリアルにまとめました。 >>969
俺もこれに感動した。他のフレームワークでwebアプリ書いてるやつもrailsチュートリアルを読んでほしい。
というか、railsチュートリアルパクって作れ。 言いたいことは色々あると思うがNGして我慢しましょう >>972
他のフレームワークもrailsチュートリアルをベースにチュートリアルを作るべき。と言いたかった 総合力とやらしか無い開発者ってのは居て、そして、それで良いと思ってる。ここまでは許そう。
ただ、他人にその低レベルが当たり前だと触れ回るのは如何なもんか。
もうちょっと真面目にやれよ。
過去の言語を知らねば次世代言語の話は出来まいとは言ったが、過去の言語で満足してるなら大人しく寝てろ。 Linux 資格のLPIC とか、環境構築・シェルスクリプトとか、
漏れは、個別に勉強しているから、
それぞれの内容は濃いけど、時間が掛かる
ただ、この勉強はしょーもないから、ほとんどの人が続かない。
勉強だから
その点、Railsチュートリアルは面白い。
実際に動くものだから
Ruby の女神・女優の池澤あやかも、そう言ってる。
楽しくないと続かないって >>975
過去の言語って何?
そもそも次世代言語の指すものも明確になってないんだから、ぶっちゃけただの井戸端会議でしかない。したがって資格の有無もない。 仮に次世代言語があるとするならそれは初期状態からLSPを揃えた言語であるべきだろうな。最初からIDE連携がしっかり取れてリファクタリングも容易。これは必須事項だろう。 >>978
LSPって何?
「リスコフの置換原則」のこと? >>979
language server protocol >>980
ああ、MSのアレね。どうも
>>978
そういう機能も重要だとは思うけど、もちろん一番重要なのは言語設計でしょ?
IDEの機能がいくら優秀だったとしても言語設計がクソなら意味はない。
逆に言語設計さえ良ければそういう機能は自然と後からついてくるのでは? >>976
情報系の大学に行けば在学中の4年で全て出来る
俺は卒業前にはLPICレベル2も応用情報も持っていたし、Webならインフラから開発まで全て出来た >>977
過去の言語って何?ってのは、適宜引用するときにその特徴含め、何と何を比較してるかを述べれば充分でしょ。
井戸端会議する為のベースラインが無いなら、井戸端のおかーさんにひっついてきてる子供みたいなもんだ。
資格の有無は言ってない。意味が無いと言ってる。
「○○」は素晴らしかった、だから「○○」を「□□」で焼き直せ、って論調に
「ならやっとけ。と言うよりそれしか理解できねえから○○がベストだと思ってて、
何でも○○で解決しようとして、新しいパラダイムなんか理解する気ねえだろ」
って言ってるだけ。 >>976
濃いし、人によっては時間がかかるのも事実かもしれんが、
しょーもない、と言い切るのもおかしいし、ただの勉強でもない。
Railsしか知らないから、Railsは実際に動かせるから楽しいとかぬかすんだろ。
ほとんどRails弁みたいなruby使ってタノシーって覚えて、Rails訛りのrubyしか使えない奴になるのが関の山。
よほど変なハードを要求するものでもなけりゃ、何でも実際に動かせるわw
何もCで書けとまで言ってる訳でなく、perlで生socket使ってhttpサーバ書いた方がよほど応用が効く知識つくんじゃねえの?って話。
今時perlは極端だけどな。 は?おまえのかいたコード唸らねえの?
俺のはPCが唸るぜ デバッグは自分との戦い
小並感書き殴るだけで後は誰かが採点してくれるお受験とは違う しかし、ホントにたとえ自分の嫌いな言語でも関わらないと仕方ない事とか、
その中で「へー、この言語だとこう書けて、確かにシンプルでわかりやすいな」とか感心する事無いの?
言い回しがダサかったのは認めるけど。 ソースコードの読み方にはコツがある
読まなくてもわかる情報を全部理解するまで読まないこと インストールできないとか実行したくないとか
読む以外のやり方がたくさんあるのが嫌いとか >>985
後半の話はperlよりもgoがおすすめ。 >>995
俺がGo推しだから、あまりに恣意的過ぎると思って。
俺もそう思う。 タノシーって覚えることのなにがいけないのかわからん
入門の形態とその後の成長に関係はないだろう >>992
データ構造を把握するのが第一だな
その次に大まかな流れを観る
詳細は最後 このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 49日 0時間 18分 46秒 レス数が1000を超えています。これ以上書き込みはできません。