1 名前:デフォルトの名無しさん [2019/10/01(火) 02:58:03.93 ID:aEwUIB6s.net] スレタイ以外の言語もok 前スレ 次世代言語17 Go Rust Kotlin TypeScript Julia https://mevius.5ch.net/test/read.cgi/tech/1567602619/
790 名前:デフォルトの名無しさん mailto:sage [2020/03/26(Thu) 22:26:38 ID:Dsy66Brp.net] PHPなんてもう名前すら聞かなくなった あんなガイジ言語ありがたがってる程度の底辺とは付き合いがないからかもしれんが
791 名前:デフォルトの名無しさん mailto:sage [2020/03/26(Thu) 22:30:12 ID:z8spWkog.net] いまどきRubyを好んで使うのは底辺うんこベンチャーくらいだろ
792 名前:デフォルトの名無しさん mailto:sage [2020/03/26(Thu) 22:30:42 ID:MxLRauFN.net] 駄目なのはポエムじゃなくて登場人物を出すやつだ プログラムは無人で動くべきなんだよ
793 名前:デフォルトの名無しさん mailto:sage [2020/03/26(Thu) 23:20:27 ID:n14BBjo0.net] >>759 ポエムじゃなくて、「転生したらPHPが絶対王者だった件」というラノベかもよ
794 名前:デフォルトの名無しさん mailto:sage [2020/03/26(Thu) 23:26:23 ID:Dsy66Brp.net] >>763 転職して型無しゲェジのウンポコペチプー糞まみれになって気が狂って 最後はコロナに罹って電車に飛び込む話か
795 名前:◆QZaw55cn4c mailto:sage [2020/03/26(Thu) 23:37:49 ID:8/yZHzko.net] >>758 wikipedia も PHP だし…
796 名前:デフォルトの名無しさん [2020/03/27(金) 00:20:14 ID:GUIIkCWN.net] PHPは言語設計力0のガイジが作って、さらに機能を付け足していって更にガイジ言語になり、IT界でSIerが一番権力を持つガイジ国家日本で文系ガイジが動的なHTMLを書けるというだけで採用し、変えられずに今に至る 証拠にメルカリや最近のWeb系企業はPHPではモダンな言語でWebを作っている でも俺はGoは好きじゃないけど
797 名前:デフォルトの名無しさん [2020/03/27(金) 00:20:58 ID:GUIIkCWN.net] タイポ PHPではなくモダンな言語でWebを作っている
798 名前:◆QZaw55cn4c mailto:sage [2020/03/27(金) 00:35:13 ID:HpnI1SG8.net] >>766 >PHPではモダンな言語でWebを作っている 言ってることが矛盾していませんか?
799 名前:◆QZaw55cn4c mailto:sage [2020/03/27(金) 00:35:34 ID:HpnI1SG8.net] >>767 了解しました
800 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 00:43:11 ID:AdoNhS+g.net] >>769 承知しましただろうが 日本語もまともに使えないガイジ 情けない 世も末だな
801 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 00:44:19 ID:Oj6vZ37J.net] しかしPHPで金儲けできてるなら文句は言いづらい 金儲けして何が悪いの?っていう魔法の言葉があるから
802 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 00:53:25 ID:AdoNhS+g.net] PHPに負けてるゴミどもが喚くな
803 名前:デフォルトの名無しさん [2020/03/27(金) 02:22:06 ID:GUIIkCWN.net] PHPに縛られてるガイジどもが喚くな
804 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 02:25:32 ID:hLiiQ+aA.net] とりあえずPHPで作ってスタートアップしてからGoに置き換えていくのが流行ってるよな
805 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 03:09:18 ID:u+JL0HJF.net] うちは権力の強いペチパーがいるから変えたくても変えれん
806 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 03:15:26 ID:hLiiQ+aA.net] 転職するべきでは
807 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 03:48:37.25 ID:E0iV7Jya.net] >>707 Rustなんだから合ってるだろ;
808 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 03:49:27.86 ID:E0iV7Jya.net] まつがえた >>706 Rustなんだから合ってるだろ;;
809 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 05:12:38.14 ID:cwhPeqJj.net] 雑食系エンジニアサロン勝又健太氏を思いっきり論破してみた https://www.youtube.com/watch?v=td6cX0en4oI 初心者に、Rails を推奨する、雑食系エンジニア・KENTA を批判して、 Java, PHP を勧める、モローに対して、批判殺到w PHP は、プログラマー向けの本がほとんどない。 WordPress の説明本ばかりだから、上達しない Java は、数倍の勉強時間が掛かる。 人間の成長率を、同じ勉強時間で比べていないだろ それと雇用形態が異なる。 Java は5大ITer を頂点とする、使い捨て奴隷・土方系。 建設業と同じで、1社経由するごとに、3割抜かれる
810 名前:梛5千円 * 180時間 = 1人月90万円でも、 元請けが30万円、1元請けが20万円、2元請けが10万円と抜いていく COBOL, Java, VB というのが3大土方言語。 でも銀行の更新時期が過ぎたから、仕事が無くなった 業界調査すると、ブラック過ぎて、他人に勧められない。 一方、5大ITerは、社員の給料を高くしたいから、都合のよい使い捨ての奴隷が欲しい [] [ここ壊れてます]
811 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 07:15:34.06 ID:7fKLUCpq.net] rustな。。本当にバリバリc++書いてきて、 しかも慎重にコーディングする優秀な奴らばっかのチームなら機能するんじゃないかという気はしてきた。 まあそんなチームは日本にはないだろうなという気もする。 てか世界でもほとんどないんじゃないかな。 GAFAでも優秀なごく限られた一部だけだろう。 んでもってそういうところならc++でも十分な品質のものが書けるっていうね。。
812 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 09:06:14 ID:KIy2b3FX.net] 優秀な人材集められそうなところが Rustに書き換えやってるわけですが
813 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 09:15:18 ID:7fKLUCpq.net] https://github.com/fnwiya/japanese-rust-companies この辺とかのこと言ってるなら、俺は勧めないよ。 糞製品作らされるだけなのが目に見えてる。 まあ個人の自由だからやりたいならやればいいと思うが。
814 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 09:23:14 ID:Oj6vZ37J.net] 優秀な上司を探そうという気がそもそもないよね
815 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 11:42:41 ID:cYTeLRjQ.net] >>780 むしろ逆だわ Rustが書けない(メモリの所有権、借用、ライフタイムの概念が理解できない)プログラマが まともなC++のコードを書けるとは思えない Rustはプログラマが間違えたらコンパイラが誤りを指摘してくれるが C++はプログラマが間違えても何もしてくれないからほっとくと脆弱性まみれのプログラムになる
816 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 11:46:55 ID:AdoNhS+g.net] でも動かないじゃん 動くPHPと 動かないRust ビジネスチャンスを鷲掴むのはどっちだと思う?w
817 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 11:51:36.63 ID:7fKLUCpq.net] >Rustが書けない(メモリの所有権、借用、ライフタイムの概念が理解できない)プログラマが >まともなC++のコードを書けるとは思えない これは正しいと思うけど、そもそもc++をまともに書ける奴は少ないし、 c++をまともに書けるやつがrustのコンパイルチェックで 得られる恩恵ってやつは君が思うほどおおきくないってのが俺個人の意見だわ。 それでもってランタイムの品質、ハードウェアに対する対応なんかを考えた場合、 c++のが上になるっていうことが考慮から外れているように見受けられる。
818 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:09:22 ID:KIy2b3FX.net] >>782 こういう奴は良い会社や良いプロダクトの 例は出せやしない
819 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:10:19 ID:VaiYZBCN.net] >>784 本来、変数とは読んで字のごとく「変化する数」なわけだから 本質的に mutable(変更可能な)なもの。 にも関わらずRustでは、変更可能な変数には mut を指定しなければならないので 確率論的にはソースコードの量が増えてしまうことになる。
820 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:14:59 ID:VaiYZBCN.net] >>788 さらにいえば、Rustでは、型を明示する場合は、 let a:TYPE = xxx; // (1), TYPE は xxx の型 と書くが、:TYPE を省略して、 let a = xxx; // (2) のようにもaの型を書くと自動推論する機能を持っている。 C++にもあるバージョンから auto などでこれと同様の機能が入って、 一見便利だが、型がわかりにくくて問題にある可能性がある。 逆に、C++ だと型を明示する場合には、 TYPE a = xxx; // (3) と(1)に比べて短く書けることも重要。 Rustだと:TYPEを書くのが面倒なために、(2)ように省略してしまう 人が続出する可能性がある。
821 名前:これは問題だ。 [] [ここ壊れてます]
822 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:15:48 ID:VaiYZBCN.net] >>789 誤:のようにもaの型を書くと自動推論する機能を持っている。 正:のように型を自動推論する機能を持っている。
823 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:21:05.07 ID:aLfv28Wa.net] >>788 今どきimmutableな変数も受け入れられないとかどんだけ化石なんだよ
824 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:21:34.20 ID:aLfv28Wa.net] あ、確率論的にヤバイやつに触ってしまった スマヌ
825 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:23:58.46 ID:hY05skqC.net] Rustだと所有権とかでエラーになる部分も警告で留めてくれる+警告潰せばだいたい安全、みたいなのがほすぃ(´・ω・`)
826 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:27:10.00 ID:VaiYZBCN.net] 大手が採用したとかで一見目立っているが、Google Trends で見る限り 極度の低空飛行で、人気は横ばいよりも下がり気味だ。
827 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:33:25.16 ID:VaiYZBCN.net] Rustは、去年の7月辺りをピークとして人気が下がってきている。
828 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:36:17 ID:VaiYZBCN.net] >>791 非難する人を「古い人」扱いすれば切り抜けられると思ったら大間違いだ。
829 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:39:35 ID:VaiYZBCN.net] >>784 しかし、C++ の場合、new の働きは明確なのに対し、 Rustは、Box::new のコードを見ても、「box」という組み込みキーワードを 使ってしまっているのでそれ以上追う事は出来ず、曖昧さが残る。 C++の場合は、少なくともC++98までだとかなり原始的なレベルまで やっていることが明確だった。C++11あたりから異常になったが。
830 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 12:51:59.02 ID:AdoNhS+g.net] で、Rust使ったらPHPより売れるプログラム書けるの?w
831 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 13:02:00 ID:3tCJhGUU.net] >>788,789 俺もRustは指示するわけではないが、問題点として挙げるのがほんのわずかなタイプ数だなんて、根拠としては弱いというかどうでも良い話だろ
832 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 13:07:03 ID:VaiYZBCN.net] >>799 C++が使いこなせる程度の適正があるプログラマにとっては、タイプ量の増加 は苦痛以外の何者でもない。 彼らは特にC++でバグに悩まされたりしてるわけじゃないのだから。
833 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 13:44:45.27 ID:ShoDX97I.net] タイプ量なんかより大事なことがあるって分かる奴が Rustをつくりだして、または使ってるんだろうなw
834 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 13:52:21.68 ID:KIy2b3FX.net] 連日あちこちのスレで荒らしてる奴なので 相手するだけ無駄
835 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 14:09:16 ID:VaiYZBCN.net] タイプ量はとても大事だ。 頭が賢ければ、タイプする体力と時間が不要なのだよ。 頭が悪い人は、体力と時間で勝負するしかないからタイプ量が多い言語を使うしかない。
836 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 14:40:34.92 ID:gM1jKcLP.net] タイプ量はどうでもいい 読みやすいかどうか
837 名前:デフォルトの名無しさん [2020/03/27(金) 14:42:32.41 ID:VaiYZBCN.net] let a:i32 = x; と int a = x; なら、後者は短いのに分かり易い。コンパイラに伝達される情報は同じだし。
838 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 14:54:06 ID:VaiYZBCN.net] Rustで、 let a = x; //(1) と let a:i32 = x; //(2) なら、そもそもコンパイラに伝わる情報が違い、後者は記述量が多くてもバグの少ないプログラミングに役立つ。 後から読み直しても a を i32 型にしたいプログラマの意図が分かって分かり易い。 だから、記述量が増えても後者は良い面を持つ。 ところが、Cで int a = x; //(3) と書けば、Rustの(2)と全く同じ情報がコンパイラに伝わり、エラーチェックのレベルも同程度だから、 Cは、少ない記述量で同じ事ができると言える。 (1)と(2)の違いと、(2)と(3)の違いを混同してはならない。 前者は記述量が多くなっても安全性向上という意味で意味が有るのに対し、後者は、書くのが長くなるだけで全く意味が無いのだから。
839 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:00:14.28 ID:ShoDX97I.net] ガイジかこいつ
840 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:01:10.96 ID:I9gCjo9A.net] 型推論て今時どの言語にもあるんじゃね GoやJavaにさえある つまり問題視する方がお
841 名前:ル子い [] [ここ壊れてます]
842 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:11:19.11 ID:VaiYZBCN.net] 型推論することで安全性が駄目になるから、Cでは型を明示して宣言するようになったんだ。 その哲学を壊す言語が増えてきているだけ。
843 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:13:12.70 ID:u+JL0HJF.net] タイプ量タイプ量ってさぁ 型無し言語かhaskellでもやってろ
844 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:17:28.55 ID:E0iV7Jya.net] 型の選択みたいな重要なことをコンピューター任せにしてしまって良いのでしょうか?!
845 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:17:37.12 ID:M0gPeD08.net] null安全を考慮した言語よりnullの方が良いと 主張していたアホだから
846 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:19:37.09 ID:E0iV7Jya.net] Cも暗黙の型変換があるからイクナイ 高度な型推論はいずれチューリング完全性を有して機械的手続きでは御しきれなくなる そして人類が機械でないという証拠は今のところ無い
847 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:42:26 ID:VaiYZBCN.net] >>808 型推論は、C++は template が深くて複雑すぎて、templateを使っているときに、 人間側が結果や変数の本当の型が分からなくなってきたので、しょうがなく 最近になって導入された。 もしこれをちゃんと手で書くと複雑で長い型になり過ぎる。 templateはソースがあるが読んでも複雑すぎて多くのC++プログラマには型が分からない。 また、templateはRADのような簡単に機能を使いたいときに使えるように設計された ものなのに、型が難しすぎてわからないということは本末転倒であった。 そのためにしょうがなく型推論できる機能がC++に導入された。
848 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:44:18.61 ID:VaiYZBCN.net] >>810 型を打つこと自体は良いんだ。 >>806 を読むべし。
849 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:46:21 ID:VaiYZBCN.net] >>812 そうじゃない。 nullable指定を明示的に行うことは良いと思うが、 nullを絶対悪として、NullObjectとPolymorphismで対応することで nullを完全排除しようとしている一部の人に対して反論していただけだ。
850 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 15:53:09.55 ID:Oj6vZ37J.net] 結局これ「型」の宣伝だからね この謎のゴリ押しにタダ乗りして得をしてるのはRustも同じ
851 名前:デフォルトの名無しさん [2020/03/27(金) 15:58:44.21 ID:6mKroLAz.net] let a = 1; 型無し数値リテラルはデフォルトでi32でintと変わらないし数値リテラルで変えたい時は明示的にする だから long int a = 1; より let a = 1i64; または let a: i64 = 1; の方がデフォルト以外の型が現れるかつタイプ数も少ない こういうやつらはなんで後置型指定でletで変数宣言するか意図を理解してない そもそもNull最高とか言ってるやつらに構っても意味ないな 一生C/C++とかJava、PHP、VB触ってろよ無能
852 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 16:00:21.15 ID:VaiYZBCN.net] >>818 違う。C/C++では、 long int a = 1; とも書けるが、typedefやusingなどを使えば、 i64 a = 1; と非常に古くから書ける。
853 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 16:02:26.87 ID:zbLM5N3A.net] そもそもCの理解も怪しいよな
854 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 16:06:14.83 ID:gM1jKcLP.net] >>806 型推論できるのは冗長性があるからで 冗長性にもいい面悪い面がある 悪い面は変更に弱くなる あっちかえたらこっちもってね rustはそのへんバランスとろうとしている 効果はさておき そのへんまで考察しないと浅いよ
855 名前:デフォルトの名無しさん [2020/03/27(金) 16:10:41 ID:sMse3dA+.net] >>819 普段C++触るけど同じ型指定なのに二通りの書き方あるのはC++の悪いところだと思う Cの資産引き継ごうとしててC++特有のカオスによりしてる
856 名前:デフォルトの名無しさん [2020/03/27(金) 16:15:28 ID:9RtDMjhb.net] C/C++ は typedef した型を区別出来れば良かったのにな
857 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 18:30:43 ID:E0iV7Jya.net] 別のclasssにすれば区別できるお、 intと同じ振る舞いをするがintと区別されるclass、みたいな
858 名前:竄ツは必要に駆られてたまに作る [] [ここ壊れてます]
859 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 19:41:47.93 ID:1SbgdhCL.net] C++は最悪templateで筋肉解決できるけどCでtypedefを別の型にしちゃうとインターフェイス相応のものもderiveマクロ相応のものもそもそもないし、組み込み型のオペレーター群を指定する方法もないから記述がべろべろになってしまうんだよな C++はそれと統一性をもたせざるを得なかったから現状がある 良しか悪しきかは知らん
860 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 20:40:39 ID:t91Qh+gU.net] 型なんて屁みたいなもんでガチャガチャ言ってる入口さん どんだけ効率的に書けて実行出来るか焦点はforeach と食わすリストよ 動的なリストでも分岐無くすとかキャッシュ乗り鬼効率な凄いのをくれ
861 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 21:51:32 ID:vVxM6cgA.net] その屁みたいなもんが無くなったらNumPyやCythonの無いPythonのようなもので それはもうウンコやん
862 名前:デフォルトの名無しさん [2020/03/27(金) 22:51:32 ID:YevT+Fte.net] phpはシンタックスがゴミ (そもそもなんだよ $ -> => って...) パッケージ管理もゴミ ログ出力の見やすさもデバッグのしやすさもゴミ バージョン乱立 フレームワーク乱立 土台の言語仕様自体がゴミなの棚に上げて コーディング規約の強要 やることなすこと全部他言語の猿真似 動的片付けの癖にプリミティブ型がメソッドや属性すら 持ってない JavaやRailsやJavaScriptはいい加減糞PHPを 著作権侵害で訴えろや 消えうせろ、潰れちまえパクリウンコゴミ溜め言語が
863 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 23:03:13.17 ID:AdoNhS+g.net] >>828 で?君はPHPで書かれたプロダクトより良いプロダクトを持っておりゅかね??
864 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 23:19:21 ID:h10m8k5F.net] Rubyは 次世代の日本を担う素晴らしい言語 Railsは、流行りのWebサイトでほとんど使われてる。 Qiitaも、Rails 最近流行ってた、質問箱も、Rails 雇われから脱出し、マックザッカバーグを目指すならRails一択!!!!!!!
865 名前:デフォルトの名無しさん mailto:sage [2020/03/27(金) 23:52:10 ID:oRj/lH5B.net] phpもそうだしエクセルもそうなんだけど、濫用するヤツが増えると悪評が一気に増える もしかしたらm4がphp並みに嫌われる世界もあったかもしれないと思う 言語の適用範囲を高めるためには、抽象度の高い概念を基本とした方が良い。できるなら数学的に議論可能なレベルで
866 名前:デフォルトの名無しさん [2020/03/28(土) 00:26:31 ID:UNB7xn0N.net] マックザッカーバーグを目指すから、 Facebookに倣ってPHPにするは!
867 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 00:51:24.52 ID:ZE1QO4UJ.net] FacebookほどPHP憎んでそうな企業もないと思うが HackやらReactやら
868 名前:デフォルトの名無しさん [2020/03/28(土) 02:26:30.25 ID:7+pamnWR.net] なんでReact?? そもそもフロント技術だし、しかもフレームワークだし、ベースがJSだからPHPと全然違う PHPは糞言語なのは間違いないけど論点違うだろ
869 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 02:37:43.77 ID:ZE1QO4UJ.net] 関数型、immutable、思想の話
870 名前:デフォルトの名無しさん [2020/03/28(土) 03:00:20 ID:7+pamnWR.net] じゃあ尚更PHPとの比較は外した方がいいな 関数型、immutableってJSがESで取り込んでいった方針だから
871 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 03:06:32 ID:5hSs4v6h.net] Facebookつながりで書いてるだけやろ
872 名前:デフォルトの名無しさん [2020/03/28(土) 03:39:20.77 ID:UNB7xn0N.net] ちなみにザッカーバーグのfacebookはrubyもrailsも全く関係ない。 安定のrubyガイジ妄想クオリティ。
873 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 04:46:49.21 ID:N90Naszz.net] Railsで作られたサイトは、山ほどあるけど、Laravelで作られた有名なサイトは、少ない。 というか、見たことない。 Laravel使いは、誰も使わないサービスを量産してお金を稼ぐ負の存在。。。!? 技術だけじゃなく、ビジネスで勝負したいならRails一択!!!!!
874 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 07:02:49.77 ID:jVMyeik2.net] 人はパンのみにて生くるにあらずという名セリフを知らないのかよ
875 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 13:06:34 ID:zHaA6Kc0.net] 本屋のrubyの本消滅していてワロタ
876 名前:デフォルトの名無しさん mailto:sage [2020/03/28(土) 14:11:57.48 ID:lvHGCPQW.net] ZOZO は、Laravel レールは続く】 Ruby on Rails Part21 【これからも https://medaka.5ch.net/test/read.cgi/php/1545146635/103 世界を驚かせた、表示速度が異常なサイトも、Rails 製だった! https://dev.to/
877 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 11:04:58.76 ID:IJ+/NVut.net] Goだとクリティカルになる場合だけRustを使う、あとは面倒なだけだから(マークアップ以外は)絶滅して無問題、わりとマジで
878 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 14:53:46.23 ID:mFLaDIgK.net] wasmて使用言語混ぜて分割コンパイルとか出来るん?
879 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 15:19:30.65 ID:Kzf4aDfw.net] >>844 Wasmはマシン語に相当するものなので、Wasm自体には使用言語に関する混合に関して何の制限も無い。 ただし、nativeアプリの場合と同じで、C言語の関数を通じてお互いに呼び出しあうなどは必要。 なお、今のところ、最低限マシン語とC言語の仕組みに関して知識がないと難しい。 (最低、アドレスやポインタについての理解がいる。)
880 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 15:27:11 ID:Kzf4aDfw.net] >>845 例えば、LLVMをバックエンドに持つコンパイラであって、LLVMの中の %struct.XXXX のアラインメントのとり方が同じであって、かつ、 export、importする関数がC言語のインターフェースを持っているならば、 Wasm用のリンカでリンクが可能。 この条件を満たさない場合、リンクするのは難しいが、以下のようにすれば、 実行段階でお互いに関数を呼び出しあうことが出来る。 ・それぞれの言語処理系でリンクを行って、*.wasm ファイルを作る。 これらは、「Module」と呼ばれる。 ・ModuleをWasmとして機能させるには、JSでInstace化を行う。 ・この際に、それぞれの関数名を import すれば、お互いに関数を呼び出しあうことが可能。 ・この場合、文字列や配列の様なものにアクセスし合いたい場合、ポインタ値がJSレベルでは 単なる整数値になるので、それを、Memory と呼ばれる線形メモリーの ArrayBufferの アドレス値とすることで、可能。
881 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 21:23:25 ID:s3Co173K.net] 並列処理一番簡単に書けるスクリプト言語なに?
882 名前:デフォルトの名無しさん [2020/03/29(日) 21:30:38.73 ID:aoCWY+mA.net] go
883 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 21:33:30.37 ID:Erzf/uFl.net] php
884 名前:デフォルトの名無しさん [2020/03/29(日) 21:33:38.94 ID:AoSt3bhf.net] >>847 PureScript
885 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 21:44:17 ID:MKM75DKF.net] bash
886 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 21:47:11 ID:s3Co173K.net] バラバラじゃん 人によって違うのか
887 名前:デフォルトの名無しさん [2020/03/29(日) 21:51:55 ID:AoSt3bhf.net] そらそうやろ 何個言語あってプログラマ何人おると思ってるねん
888 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 22:23:37 ID:GFdzppn9.net] コロナ菌に強い言語は?
889 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 22:55:19 ID:Erzf/uFl.net] php
890 名前:デフォルトの名無しさん mailto:sage [2020/03/29(日) 23:14:39 ID:Sg0tN/NI.net] >>847 Make