[過去ログ] ぶっちゃけ始めるのにいい言語て何 part5 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1: 2021/06/04(金)09:25 ID:nHzCWsfU(1/3) AAS
前スレ

ぶっちゃけ始めるのにいい言語て何 part4
2chスレ:tech
903: 2021/08/08(日)16:46 ID:kUCOy64m(1) AAS
>>899
GoogleもAmazonもRDBめちゃくちゃ使ってるよ
Google Ads(昔のAdWords)はずっとRDB
長い間MySQLやOracleを使ってたが大規模な分散環境でも使えるRDBを自分たちで開発してそれがSpannerになってる
904: 2021/08/08(日)16:48 ID:K1rR3dVB(3/3) AAS
>>902
ログ解析するときゃそのパターンかもしれませんが、
最初から Elasticsearch に突っ込んでもいいと思いますが...
905
(1): 2021/08/08(日)16:55 ID:vCO9Rmxu(1) AAS
>>886
RDBしか扱えない自称DB専門家は確かに多い
本来は適材適所に使い分けるべきなのにRDBしか知らないためそれが出来ない
RDBが万能だと思い込んでいるようだ
906: 2021/08/08(日)18:57 ID:Cdmlpdjr(2/3) AAS
(自称)DB専門家にもその適材適所の判断ができる人とできない人がいるというだけだろう。
RDBも知らない人ならもっとできないだろうし。
907: 2021/08/08(日)19:14 ID:6krq/sm+(1) AAS
判別は簡単
何でもかんでもRDBしか使っていないならばモグリ確定
908: 2021/08/08(日)20:25 ID:Cdmlpdjr(3/3) AAS
>RDBしか扱えない自称DB専門家は確かに多い

多いと言えば、RDB専門バカより「RDBをわかったつもりになっている人」の方がはるかに多く見かけるな。
909
(1): 2021/08/08(日)20:52 ID:I3k2xDDQ(1) AAS
amazonもgoogleもユーザーからの入力を受けて
リアルタイムでDBを動かしているわけではないよね?
部分的にはそうだけど、大半の検索は事前にやっているよね?
910: 2021/08/08(日)21:06 ID:OPVfLitN(2/4) AAS
>>905
> RDBしか扱えない自称DB専門家は確かに多い
逆だろ。「自称DB専門家」が ISAM くらいしか理解できなくて、
RDB のテーブル構造に落としこめる技量がないから
威張っているだけだ。
そんなもん、ER
911
(1): 2021/08/08(日)21:13 ID:OPVfLitN(3/4) AAS
すまん、ミスタッチだ。
そんなもんb ER 図(エンティティ=リレーション図)とか見れば
一発でわかるんだが、テーブル設計というのは
「プロジェクト全体で共有する」という志向があるので、
阿呆なプロジェクトリーダーがいると現場の人間が
迷惑するのだよ。
そういう意味では、SQL はそれほど悪い言語ではないし、
将来性のある言語ではないかと思う。
912: 2021/08/08(日)21:22 ID:VAI45Utm(1) AAS
おじいちゃん、今はもう90年代じゃあないんですよ。
913: 2021/08/08(日)21:24 ID:8GMYFFyh(1) AAS
>>911
あなたが何も理解できていないことが露呈
914
(1): Mb 2021/08/08(日)21:25 ID:OPVfLitN(4/4) AAS
>>909
amazon はどうか知らないが、
Google はあらかじめ「ダブル配列法」というのを
使っていて、それでインデクスを構成していて
高速化している。
ただ、ダブル配列法は英語のようなスペースで
区切られていう言語だと効率はいいんだが、
日本語のような「膠着語」でありマルチバイト文字を
使っている言語だと、辞書を再構成するのに
けっこう手間がかかるんだよ(つーても、語彙数はせいぜい
省4
915: 2021/08/08(日)21:31 ID:62O+kwPE(1) AAS
マイクロソフトアクセスから大体その辺は教えてもらった
916
(1): 2021/08/08(日)22:05 ID:ZDRVGuk/(1) AAS
>>914
ダブル配列ってのはtrie木の実装方法
917: 2021/08/08(日)23:29 ID:TlYGD/iX(3/3) AAS
ダブル配列はもう古い。
これからはシンメトリック配列。
918: 2021/08/08(日)23:34 ID:KyFDvIQY(1) AAS
>>916
説明読んだがさっぱりわからん
919: 2021/08/09(月)01:39 ID:Xf+oNAim(1) AAS
ワクチンは毒
外部リンク:odysee.com

酸化グラフェン
外部リンク:kovlog.net
920
(1): 2021/08/09(月)01:51 ID:kWRYLSSX(1) AAS
もうRustの入門書注文しちゃったんだけど…
921: 2021/08/09(月)03:55 ID:jRhT1tiw(1) AAS
ダブル配列って理解するのも実装するのも面倒だけど、自分で組む必要があるの?
ライブラリの中身の話っぽいからさ。
922: 2021/08/09(月)04:47 ID:q1d8+Tek(1) AAS
>>920
プログラミング言語Rust入門ドキュメント
外部リンク:doc.rust-jp.rs
923: 2021/08/09(月)08:36 ID:yJDlpg4C(1) AAS
Rustって、ルストって呼ぶの?
英語の発音聞くとラストっぽいけど。
924: 2021/08/09(月)11:15 ID:zwYAYoIQ(1) AAS
ラストだよ
925: 2021/08/09(月)14:27 ID:hoFPCzmj(1/2) AAS
「ラスト」っていうのは、たぶん「錆びた」という意味だと思う。
「ラスティ・ネイル(錆びた釘)」というカクテルがある。
「螺子(ねじ)回し(スクリュー・ドライバー)」という
カクテルは有名だ。
926: 2021/08/09(月)15:57 ID:JTP3dvtn(1/2) AAS
ダブル配列は初心者の頃に一度は実装してみるもんだろ。
927: 2021/08/09(月)16:34 ID:hoFPCzmj(2/2) AAS
>>976
> ダブル配列は初心者の頃に一度は実装してみるもんだろ。
「ダブル配列法」は、「偏りのないバイトデータ」を前提としているので
多バイト系の文字コードに関していうと、かえって効率が悪いんだわ。
だったら素朴なトリプル配列法のほうが、いまどきはコンセプトとして
使いやすいと思われる。
928: 2021/08/09(月)19:39 ID:JTP3dvtn(2/2) AAS
言い訳は良いから。
929: 2021/08/09(月)19:42 ID:t2bXwXkz(1) AAS
求めるものは屈服と服従だけ
930: 2021/08/10(火)04:23 ID:SUMj0pm5(1) AAS
もうc#で結論出てると思ってたけどまだrustがどうとかやってんの?
931: 2021/08/10(火)04:27 ID:hAPJsVG6(1) AAS
C#なんて話題あったの?
今(初心者以外が)始めるならRustが一番熱いよね
932
(1): 2021/08/10(火)05:54 ID:ke6GGKlC(1) AAS
Visual StudioでサポートされてるからC#で遊んでるけど、
Rustも同じ様になるなら、乗り換えようかな。
それともC++との代替わりかな。
933: 2021/08/10(火)10:09 ID:PMCfg6nU(1) AAS
導入が楽ということでJavaScript+Web APIとPHPを(無限ループ)
934: 2021/08/10(火)12:08 ID:6jE6oTRd(1) AAS
>>932
早くVSでサポートして欲しいよなぁ
そうなったらC++から乗り換える
935: 2021/08/10(火)13:41 ID:Joj3CboP(1/2) AAS
IT土方の動向を探るにはIT土方も入れたアンケートではないと実態を把握できないからね
936: 2021/08/10(火)13:41 ID:Joj3CboP(2/2) AAS
誤爆すまん
937: 2021/08/11(水)00:17 ID:CLArA3Wt(1) AAS
webやるならjsでフロントバック両方やる方が初心者が覚える事少ないんじゃね?
どうせjsからは逃げられないんだし
938: 2021/08/11(水)03:56 ID:2TspQoNn(1) AAS
jsはES2015までクラスもないのにフロントの必須スキルとか言われてたんだろ?
939: 2021/08/11(水)04:24 ID:UmYmX+C7(1/4) AAS
常に進化し続ける言語
js...
940
(1): 2021/08/11(水)14:12 ID:J6myrgAB(1/7) AAS
「js」がなにを指しているのかわからん。
「JavaScriput」なのか「JSP」なのか?
JavaBeans なんかは小規模のの Web サイトでは使いやすい。
Java applet でしくじった過去はあるわけだが、
コンセプト自体は悪くないと思う。
941: 2021/08/11(水)14:23 ID:J6myrgAB(2/7) AAS
そういえば、このスレはなんで5まで伸びているんだろう。
つまりは年寄りの雑談スレだということか。
だったら、次のスレタイは「ぶっちゃけ始めるのにいい言語て何」とかいった
生温かいタイトルを踏襲するよりま、「自分はこういう言語から入った。
おまいらも一度は経験しとけ!」みたいなテイストもありかと思ふ。
942
(1): 2021/08/11(水)14:43 ID:1X9hWEam(1) AAS
何を始めるのにいい言語かという主語がないため
この議論は永遠に終わらないと思う
もし言語が1つに統一されて選択肢がないという状況にならない限り
943: 2021/08/11(水)14:52 ID:hlrpUyQ2(1) AAS
>>940
JavaScriptをjsと略すのはよくあるが
JSPをjsと略すのは見たことがない
944
(1): 2021/08/11(水)16:04 ID:J6myrgAB(3/7) AAS
JavaScripu は変数スコープがいいかげんなので、
初心者向けではないと思う。
C 言語はハードウェアべったりの言語なので、
それなりの仮想機械を間にかませて、
教育用の原語として再定義するのは
悪くないアイディアだと思う
(C の兄貴分である BCPL はそんな感じだった)。
「右の値と左の値」とか、「&でアドレスが取れて、
*で内容が取れる」とか、「sp++だと評価が先で
--spだと評価は後」とか、「void がないので値を
省8
945: 2021/08/11(水)16:12 ID:SyYdmIb8(1) AAS
いつの時代から来た人w
946: 2021/08/11(水)16:13 ID:J6myrgAB(4/7) AAS
>>942
> 何を始めるのにいい言語かという主語がないため
> この議論は永遠に終わらないと思う
「主語」は「誰が」であって、「何を」は目的語では
ないかと思われる。
ここに書きこんでいるのはたぶん歴戦のプログラマなので、
「誰に、何を」というイメージはあろうが、
「新人に」「学生に」はあるだろうが、いい歳をした
子持ちもいるだろう。
「自分の子供に学ばせたい言語」という観点だとどうだろう。
省1
947
(1): 2021/08/11(水)17:41 ID:M5YjRDHZ(1) AAS
>>944
嘘つき
JavaScriptの変数にブロックスコープが無かったのは昔の話
現在のJavaScriptは様々な点で改善されて非常に優秀な良い言語の1つとなっている
948
(1): 2021/08/11(水)19:37 ID:/u/X/l7G(1/3) AAS
「○○はJavascript級の糞言語」みたいな形容があるくらいだから、本格派の糞言語なんじゃないの。
949: 2021/08/11(水)20:00 ID:J6myrgAB(5/7) AAS
>>947
> JavaScriptの変数にブロックスコープが無かったのは昔の話
あるから使うわけなので、だったら名前を変えたほうがいい。
FORTRAN(60 だと思う。Fortran 77 だったらまだマシだった)
のコードをツール使って C に変換したコードが goto の嵐で、
それを Java(もちろん GOTO 文はない)に移植したときは
本当に眩暈(めまい)がした。
けっきょく製造プラントの中のワーク(加工材)に流れを
ペトリネットを実装したかったというのがわかって結着した。
OGI島のJ〇Eで経験した実話である。
950: 2021/08/11(水)20:14 ID:J6myrgAB(6/7) AAS
そういえば、N88 BASIC には「ラベル(名札)」という概念があって、
GOTO の飛び先と GOSUB の飛び先のどっちもラベルで指定できた。
これをごちゃまぜにして「八人の女王」を書いたら、
自称 SE た二人がかりで解析しようとして、
三日経たずにギブアップした。
別の後輩の H くんは、マクロアセンブラ使いだったので、
CALL 〜 RETURN と JUMP が混在しててもどうってことないし、
スタックポインタをどういじくるかが頭に入っているので
「こんなの、局所変数をスタックに積むか積まないかだけの
話じゃないっすか?」と五分で見破った。
省2
951: 2021/08/11(水)20:18 ID:/u/X/l7G(2/3) AAS
ウィキペディアによると、ブレンダン・アイクは、世界一の糞言語を作ってやると友人たちに宣言すると、たった二週間で糞言語を完成させてしまったという。
これはLivescriptと命名され、不幸にもネットスケープ・ナビゲーターに搭載された。
Javascriptの誕生である。
952
(1): 2021/08/11(水)20:22 ID:FYkNiP0w(1) AAS
>>948
今のJavaScriptは非常に良い言語
昔に指摘されてた問題点を全て解決しただけでなく強化してしまった
953: 2021/08/11(水)20:24 ID:/u/X/l7G(3/3) AAS
信者の方ですか?
954: 2021/08/11(水)20:47 ID:J6myrgAB(7/7) AAS
>>952
それは素晴らしいことだ。
DOM という概念をちゃんと消化していて、
Eclipse に HTML5 と CSS2 も JSP も最新の JavaScript も
サポートしたプラグインが用意されているのなら、
ぜひとも使ってみたい。
つーても、「古い JavaScript のコードを読ませたら
『非推奨』だらけなんでゲロ吐いた」みたいなのは
御免被りたいが。
955: 2021/08/11(水)20:54 ID:UmYmX+C7(2/4) AAS
凄すぎる糞なんだよなーー
956: 2021/08/11(水)21:44 ID:PhDrJqlr(1) AAS
大昔のEclipseプロジェクトをさわるときしかEclipseなんて使わんから
今から勧めるのだけはやめてほしい
957: 2021/08/11(水)22:11 ID:5+0s+Ahd(1) AAS
もはや皆既食になって消えたのかと…
958: 2021/08/11(水)22:23 ID:UmYmX+C7(3/4) AAS
Eclipseとかまだあんですか?
現場で最後にみたの10年前まえ?
959: 2021/08/11(水)22:26 ID:j1k+1DIu(1) AAS
今時何つこてるん?
960: 2021/08/11(水)22:32 ID:UmYmX+C7(4/4) AAS
どこの現場も
windowsもmacでも
VScodeばっかりです
961
(1): 2021/08/12(木)00:08 ID:WcCI3oS9(1) AAS
動作が安定しないんだよなVSCodeって
時々勝手に落ちるし
962: 2021/08/12(木)00:14 ID:c9YvWIsD(1) AAS
あんまないけど。
落ちても数秒間で再起動てくるし
とあるバージョンでその症状まれにあったとあしても
更新サイクルがめちゃ早い
963: 2021/08/12(木)04:06 ID:lCw19cE1(1) AAS
>>961
え?全く無いけどw
964: 2021/08/12(木)06:37 ID:ZVGldQN7(1) AAS
Eclipseとか懐かしいな
よくあんなクソ重たい環境使ってたと思うわ
965: 2021/08/12(木)06:39 ID:IpKRzNiB(1/4) AAS
とにかく重いeclipse
966: 2021/08/12(木)07:36 ID:swrz1qlj(1) AAS
貧乏くさい発想だがライセンス必要なIDEはプロジェクトによっては使えないのでフリーな開発環境に慣れてしまうほうがむしろ楽だったりする
967: 2021/08/12(木)08:15 ID:7l/zqcsa(1) AAS
eclipseというかNetBeansだったけどやっぱ色々ダメなとこあってもなんか楽だったよ
VScodeはずっとMP吸われながら使ってる感じ
快速コーディングはしてるんだけど精神的に疲れる

根がマジメで1個ずつバージョン確認しながら設定したい派なので
コマンド打ったら自動でなにか降ってきて設定されるようなやり方に疲れる
もちろんLinuxのaptなんかもメンタル削られるがあれはバージョン指定できるからまだマシだし
その気になれば他の方法もあるし
968: 2021/08/12(木)08:24 ID:Mst5lGYY(1) AAS
最も嫌われている開発ツールはNetBeansとeclipse
外部リンク:insights.stackoverflow.com
969: 2021/08/12(木)09:29 ID:/tY+Xjfe(1/3) AAS
運用担当から開発者までVScode一択ですな
何にでも化ける印象

自分は営業にまで使ってもらってる
970: 2021/08/12(木)11:14 ID:a2nsWCdu(1/4) AAS
>>695
> とにかく重い Eclipse
OS/2 の VisualAge C/C++ の頃から使っているが、それに慣れちゃうと
あんまり気にならないなぁ。
そもそも、大きな現場だとマシンがリースだったから、
古いマシンに当たるとそっちのほうが遅くてツラい。
普段使いのマシンは五年くらい使って書いかえるが
環境もほとんど変えないので重いとか遅い感じは
しなかった。
複数人のプロジェクトでツールを共有して、周囲に質問できるんなら
省3
971: 2021/08/12(木)11:23 ID:/tY+Xjfe(2/3) AAS
変化に対応出来ない辛さですな
972: 2021/08/12(木)12:18 ID:LQwXlujn(1) AAS
Java開発なら明らかにEclipseより機能足りてないもん
なんでもてはやさるのか
973: 2021/08/12(木)12:34 ID:/tY+Xjfe(3/3) AAS
使えない人には解らん世界ですからな

少なくともインストールした時点では
ほぼエディタ
974: 2021/08/12(木)13:41 ID:Uyxv6qpU(1) AAS
eclipseはバグが多いのがちょっとなあ
vscodeはJavaを使おうと思うとパスの設定とか
手動でやらないといけないんじゃなかったっけ?
初心者向けなのか?
975: 2021/08/12(木)13:47 ID:kHTfASj4(1) AAS
eclipseもパスの設定とかに関しては大差ないぞ
Oracle JDKをインストーラで入れてた頃は細かいこと気にしなきゃだいたい空気読んでくれてたけど、
Oracleの方針転換以来は環境がバラバラになっちゃった
976
(2): 2021/08/12(木)13:47 ID:2S4isd+w(1/2) AAS
あわしろ氏はviを推奨してる。
977: 2021/08/12(木)16:11 ID:a2nsWCdu(2/4) AAS
>>976
> あわしろ氏はviを推奨してる。
vi を IDE 環境と主張すろのはどうだろう(笑)。
> eclipseはバグが多いのがちょっとなあ
とはいえ、けっこう熟(こな)れて要る処理系ではなるので、
「どんなバグがあるのか」を報告すりゃあいいと思うのだが。
そもそもオープンソースなんだし。
つーてもコーディングスタイルが古臭いので、修正しづらい部分はあるのだが。
> vscodeはJavaを使おうと思うとパスの設定とか
> 手動でやらないといけないんじゃなかったっけ?
省1
978: 2021/08/12(木)16:13 ID:NgLlCjt0(1) AAS
ここでIntelliJの出番ですね(何
979
(4): 2021/08/12(木)18:31 ID:98s2yiMQ(1) AAS
ここ見てプログラミング初めてから一ヶ月…

ついにまともな形の自作ツールがリリースできたー
980
(2): 2021/08/12(木)20:35 ID:a2nsWCdu(3/4) AAS
おーい、次スレに誘導してくれんと住民が困るんだが。
過去スレを集約っつーか総括して、次スレを立ててほしいと
おれは思う。
「ぶっちゃけ始めるのにいい言語て何 part 6」っつーのも
芸がないので、なんかしら考えてくれ。
981
(1): 2021/08/12(木)21:11 ID:2S4isd+w(2/2) AAS
はじめるのに良い言語、Haskell。
982: 2021/08/12(木)21:26 ID:a2nsWCdu(4/4) AAS
>>981
だから小学生に最初に教える言語として LISP 系の Haskell がいいとか
タートルグラフィックスで「おまじない」の少ない LOGO がいいとか、
そういう話をしてるんじゃねぇんだよ!
「誰(どんな世代)が、どういうことを志向して、何を学ぶべきか」っつー
話をしとるわけだ。
さっさと、しかるべきタイトルで、次スレに誘導しやがれ。
983: 2021/08/12(木)21:28 ID:IpKRzNiB(2/4) AAS
あわしろ氏、あわしろ氏
984
(2): 2021/08/12(木)21:31 ID:IpKRzNiB(3/4) AAS
次スレ立てましたー

ぶっちゃけ始めるのにいい言語て何 part6
2chスレ:tech
985: 2021/08/12(木)21:32 ID:IpKRzNiB(4/4) AAS
>>980
すまん普通にpart6にしちゃったpart7から工夫してください
986: 2021/08/12(木)22:24 ID:B1Yjowaz(1) AAS
Chmateの次スレ検索で面倒になるからスレタイは別に変えなくていい
987: 2021/08/12(木)22:33 ID:x8ux5C3K(1/2) AAS
>>984
おつです
馬鹿の言うことは気にしなくて良いよ
988: 2021/08/12(木)22:34 ID:x8ux5C3K(2/2) AAS
>>980
てめえが建てろ
989: 2021/08/13(金)00:17 ID:m/X855Un(1) AAS
>>979
天才現る
990: 2021/08/13(金)02:02 ID:NrAg8Qyv(1) AAS
>>979
リリースの意味って知ってる?
991: 2021/08/13(金)03:51 ID:0oBId2Pd(1/4) AAS
>>979
さあリンクを貼るのです
992: 2021/08/13(金)12:32 ID:0oBId2Pd(2/4) AAS
どんなアプリなのか
993: 2021/08/13(金)12:33 ID:0oBId2Pd(3/4) AAS
どんなツールなのか気になる!
994: 2021/08/13(金)12:33 ID:0oBId2Pd(4/4) AAS
>>979
公開しろよ
995: 2021/08/13(金)13:54 ID:sBnq0E4N(1) AAS
一ヶ月とか言語仕様ノート作るだけで終わる
996: 2021/08/13(金)14:32 ID:UG8FRdqC(1) AAS
筋肉リリース
997: 2021/08/13(金)17:15 ID:gccngHKO(1) AAS
筋膜リリース
998: 2021/08/13(金)19:46 ID:qYxunMq5(1) AAS
>>984
乙。梅。
999: 2021/08/13(金)21:30 ID:ayQuR3ZI(1/2) AAS
次スレ

ぶっちゃけ始めるのにいい言語て何 part6
2chスレ:tech
1000: 2021/08/13(金)21:30 ID:ayQuR3ZI(2/2) AAS
うめ
1001
(1): 1001 ID:Thread(1/2) AAS
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 70日 12時間 4分 45秒
1002
(1): 1002 ID:Thread(2/2) AAS
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。

───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
省4
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.429s*