[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2ch.scのread.cgiへ]
Update time : 10/13 04:35 / Filesize : 243 KB / Number-of Response : 957
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

次世代言語議論スレ[Rust Kotlin Haskell]第6世代



1 名前:デフォルトの名無しさん [2017/08/28(月) 21:53:37.12 ID:5I+bTEeA.net]
※前スレ
次世代言語議論スレ[Go Rust Scala Haskell]第5世代
mevius.2ch.net/test/read.cgi/tech/1497311647/

175 名前:デフォルトの名無しさん mailto:sage [2017/09/02(土) 14:26:47.13 ID:9PaYDv7F.net]
抽象化思考能力が欠如してるから
自分の知ってる分野・レイヤーの視点で語りたがる

176 名前:デフォルトの名無しさん mailto:sage [2017/09/02(土) 14:45:24.92 ID:HZeOuyve.net]
>>170
兜合わせとかいやらしい

177 名前:デフォルトの名無しさん mailto:sage [2017/09/02(土) 15:06:32.25 ID:iROop40D.net]
2ちゃんとスーパーハカーによると抽象的思考にはアルファベットよりも漢字を使うのがいいらしい。
プログラミングも漢字でやるといいらしい。

178 名前:デフォルトの名無しさん mailto:sage [2017/09/02(土) 15:49:49.61 ID:9PaYDv7F.net]
>>177
そういう結論になる事が抽象化思考力の欠如してる何よりの証

179 名前:デフォルトの名無しさん mailto:sage [2017/09/02(土) 18:15:56.44 ID:aqG50DC7.net]
アルファベット仕様キーボードで入力してる限りは
入力速度がアルファベット>非アルファベットになるのはどうしようもない

180 名前: mailto:sage [2017/09/02(土) 20:43:09.37 ID:6K7Z1T4/.net]
>>179
タブキーと補完使わないの?
俺、和文のあとに、同じ内容の英文つけたメール書くことあるけど、あきらかにタイプ数は和文の方が少ないよ。

抽象思考したいならLabViewとかSPSSあたりでブロック図とかフィルタのグラフで思考するのが一番早かろう。

181 名前:デフォルトの名無しさん mailto:sage [2017/09/02(土) 22:56:58.71 ID:DpVc64wR.net]
今の世の中に抽象的思考が足りないって実感あるの?ないでしょ
そんなことよりユーモアが足りないと思う

182 名前:デフォルトの名無しさん mailto:sage [2017/09/02(土) 23:39:15.33 ID:je61f8uF.net]
ユーモアが足りないように感じるのは
ネットのおかげか世の中がマトモという言い方はおかしいけど
正解を引くひとが多くなってきたから
明らかにおかしい状況を
ユーモアで笑い飛ばす必要性があまりなくなってきたんだと思う
苦痛な環境に置かれても、ある種納得してるっつーか

でもプログラミングの世界はまだまだ黎明期に当たるのか
偉い人でも、おかしなことしている人がいっぱいいて
https://img0.etsystatic.com/178/0/13833747/il_340x270.1165546874_11w2.jpg
↑まだまだこういうユーモアが有ったりする
今後ある程度成熟していくと、もうこういうユーモアも見れなくなると思うと残念だね
と同時に、正しいことを知っているだけでは勝負にならなくなる
実力が問われるね

183 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 01:21:59.30 ID:hrqzcgfY.net]
そんな残念、杞憂だよ

糞バカジャップランド土人が
山ほど遺してくれたコボルやペェチプゥの保守案件があるからね



184 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 01:48:32.74 ID:CI8E+FdQ.net]
>>182
DrinkをCoffeeのメソッドにしてることに最高に納得いかない。
設計者出てこい!

185 名前:デフォルトの名無しさん [2017/09/03(日) 03:47:08.84 ID:3gHqT14e.net]
>>182
これ何がアカンの?

186 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 04:22:00.89 ID:LluVimQv.net]
「お前が飲むんかーい!」ってツッコミたくなる

187 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 05:04:38.40 ID:wg7NEzB4.net]
>>182
bool値はIsEmpty()がいいなー

188 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 06:11:13.88 ID:Xy/hIi2a.net]
次世代言語スレでisHogeは無いだろ…

189 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 08:29:59.58 ID:j0xqGCdJ.net]
関数やメソッドの呼び出しに()を使う言語は滅亡すべきだな

190 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 11:27:05.90 ID:F0wU88Va.net]
明示的に call とか書くのはあんま流行らんぞ。
おれはそれくらい明示的でいいかなと思うのだが。

191 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 13:01:37.55 ID:HuyjtM/i.net]
Coffeeが空かどうかのStateをインターフェースで持たせて、StateはVisitorを受け入れるのが伝統的なやり方かね
次世代だとCoffeeが空かどうかのStateは、インターフェースじゃなくて、型クラスで制限して、パターンマッチで処理を切り分けるって感じかね

192 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 13:21:28.44 ID:2mD2p7su.net]
Human john;
Cup cup;
...
if (cup.isEmpty)
{
cup = new Coffee();
}
else
{
john.Drink(cup.Drop());
}

193 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 13:26:23.45 ID:fyDk5FSQ.net]
まずそもそもコーヒーをモデル化とかしないから



194 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 13:34:57.13 ID:HuyjtM/i.net]
>>192
Drinkの中でdropを呼べよ

195 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 14:05:43.95 ID:1HtAUlO9.net]
久しぶりに見たんだけどなんでまだスレタイにRustなんて欠陥言語があんの?

196 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 14:14:39.78 ID:HuyjtM/i.net]
Rustの何が欠陥??
いい言語だと思うけど

197 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 14:27:10.98 ID:tndEY2pO.net]
>>196
強いて言うなら学習コストだ高いとか。
インタラクティブに勉強する教材とか欲しい。
nodeSchoolみたいなやつ

198 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 14:46:11.02 ID:m/SUUCxo.net]
>>194
おまえはcupをdrinkするガイジなのか?

199 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 14:58:12.28 ID:LluVimQv.net]
ここでもキャットドア問題再燃w
ほんと使えるなこれ

200 名前:デフォルトの名無しさん mailto:s [2017/09/03(日) 15:11:53.96 ID:1HtAUlO9.net]
>>196
ちょっと込み入ったもの書こうとすると即座にコンパイラがあらゆるコード受け付けなくなる言語のどこがいいんだ?

なおC++コードはきちんと動くことは実証済でな

201 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 15:40:55.80 ID:2mD2p7su.net]
>>194
Human you;
Cup cup = Mix(new Coffee(), new Poison());
you.Drink(cup.Drop());

202 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 15:56:06.83 ID:NUcZKlpc.net]
Rustには保守しにくいコードを事前に排除する意味もあるようなw
ぶっちゃけ書き捨てプロトタイプには向かない言語

203 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 15:59:55.01 ID:th8Kz7qM.net]
>>200みたいなコンパイルエラーを嫌う人種ってどういうひとなの?
インタプリタ最強みたいな感じなのかな?
ランタイムでこけるより、コンパイラでエラー出たほうがいいじゃん



204 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 16:01:57.97 ID:ULbykCIX.net]
>>189
>>190
今どきのメジャー言語は
たいてい関数名+括弧だけじゃないか?

いちいちcallとか書いてたらコードがcallだらけになるし
関数定義のfunctionすら面倒だっていう声があるから
いちいち関数を明示的に呼び出す言語は流行らないよ

205 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 16:29:46.99 ID:fyDk5FSQ.net]
callって明示的に書く言語ってなんだよ
Fortranくらいしか書いたことない

206 名前:デフォルトの名無しさん [2017/09/03(日) 16:32:54.49 ID:uF0EtmbD.net]
>>196
言語はいいんだけどまだ普及してないからライブラリが辛い

207 名前: mailto:sage [2017/09/03(日) 16:44:19.82 ID:DQefzD0A.net]
「f(x)」以上に「関数」らしい表現を見た事無いがな。

call書かないとカッコ書けないVBAとかが、callだらけになるかな。

208 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 16:59:40.82 ID:j0xqGCdJ.net]
f x
でいいだろ

209 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 17:12:48.70 ID:fyDk5FSQ.net]
>>208
これは同意

210 名前: mailto:sage [2017/09/03(日) 17:25:55.62 ID:DQefzD0A.net]
たしかに。
lispのS式は自然なんだなぁ。

211 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 17:47:32.06 ID:9XytL+lI.net]
でも、けっきょく
f (x + 1) みたいないことしたり
f () みたいなことするなら括弧的なもの必要になるし
単に省略してるだけでしかないのでは?

212 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 18:01:27.53 ID:fyDk5FSQ.net]
f(x+1)はともかく、f()は関数というよりはサブルーチンなんだよな。Fortran以外の言語はあんまり区別しないけど

213 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 18:08:08.10 ID:hml2bou6.net]
値を返すのが関数、返さないのが手続きだろう。



214 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 18:23:54.59 ID:LluVimQv.net]
>>211
だよね。Lispだと(f x)
どの言語でも定義と実行の区別は必要なんじゃないかな

215 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 19:56:58.37 ID:SFgLhhBC.net]
>>211
Nim ならどっちも不要だな

216 名前:デフォルトの名無しさん mailto:age [2017/09/03(日) 20:26:30.83 ID:ne8qPBqk.net]
括弧ないと関数だと区別できないとか

関数と変数とかで名前空間分けるのが普通なのかな
一緒のがシンプルな気がするけどダメなの?
this.objみたいにスコープで名前空間分けたらダメかな

217 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 21:13:19.59 ID:fyDk5FSQ.net]
Common Lispは名前空間分けてるけどSchemeは同じだよね
個人的には分けないほうが好きだな

218 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 21:19:54.76 ID:VHdSJmfv.net]
関数の()が要らないなら
配列の[]も要らないね

219 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 21:32:57.42 ID:ULbykCIX.net]
>>218
正直、そんな文法の言語
使いづらそう……

220 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 22:05:19.16 ID:c1xnmxfX.net]
括弧を開く位置には何か記号が要るが閉じる記号は要らないな
最後のセミコロンが要らないのと同じ

221 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 22:07:40.42 ID:fyDk5FSQ.net]
$かな?

222 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 22:52:39.79 ID:m/SUUCxo.net]
>>220
pyてょnのことか
ブロックあった方が正直みやすいわ
初心者にも、視覚的にここからここまでがまとまりだと説明しやすい
インデント強制はいいけど、いきなりインデントがどうとか説明しても、イミフやろ

223 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 22:55:16.25 ID:9XytL+lI.net]
むしろpythonの方が見やすい



224 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 23:00:57.36 ID:VHdSJmfv.net]
a[b + c] + d + f(x + e) + 100

a[ b + c + d + f(x + c + 100

なるほど素晴らしいアイデアだな

225 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 23:29:49.01 ID:c1xnmxfX.net]
>>224
実を言うとセミコロンの省略でも同じ失敗をしてるんだよな
y=f; (x)();

y=f(x)()

226 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 23:46:26.57 ID:bPltp/aL.net]
Haskell ならこうかな
(a !! b + c) + d + (f $ x + e) + 100

227 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 23:49:41.11 ID:m/SUUCxo.net]
>>224
ガイジ

>>225
改行しろガイジ
(x)←意味分からんぞガイジい

228 名前:デフォルトの名無しさん mailto:sage [2017/09/03(日) 23:49:51.83 ID:fyDk5FSQ.net]
!!って+より優先度雑魚かったんか

229 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 00:04:41.50 ID:ixJinX3O.net]
括弧の意味は二つある
優先順位を明示する、または関数呼び出し
どっちの意味か分からんから関数呼び出しの意味で括弧を使うのはもうやめたほうがいい

230 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 00:08:29.47 ID:nGsOLwi8.net]
>>228
!! の方が優先順位高かった ゆるして

231 名前:デフォルトの名無しさん [2017/09/04(月) 00:09:48.10 ID:Y+E/rlzt.net]
タプルやらにも()を使うのが普通だし
無意味な主張だな

232 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 00:12:21.46 ID:nGsOLwi8.net]
括弧を使った関数呼び出しは関数にタプルを適用していると見ることもできる

233 名前:デフォルトの名無しさん [2017/09/04(月) 00:16:07.76 ID:b61MsJzB.net]
>>220
>最後のセミコロンが要らないのと同じ

それなら、最後のコロンも要らないだろ

インデントを強制する言語の中で、
Haskell や Occam は文末は改行のみだけど、
pyてょn(>>222)だけが要らないコロンを強制する



234 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 00:31:15.86 ID:2tWkVSGI.net]
pythonって中途半端だよな
高階関数とかドットチェーンしづらくして、平易な書き方を強制したい
と見せかけてあの可読性ゴミ屑なリスト内包表記糞とかいう糞を強制してくる真性ガイジ
間違いなく俺が設計した方がいい言語できるね

235 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 00:51:57.88 ID:Y+E/rlzt.net]
変数宣言の無い言語は大体糞
変数スコープがぶっ壊れてる

236 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 00:58:56.67 ID:2tWkVSGI.net]
>>235
for/ifの中から飛び散る糞とかほんと糞

237 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 01:09:13.44 ID:cfrjyXAp.net]
高階関数とドットチェーンし辛いのはそうだけど、リスト内包読みにくいっていうのは理解できない

238 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 01:28:25.81 ID:+PpsHAgy.net]
条件分岐や反復なんてもんはどんなに言語が良くなっても
馬鹿が書けばどこまでもくそにすることなんてできんだよ。

239 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 01:45:59.23 ID:xkSzDYnx.net]
>>234
>間違いなく俺が設計した方がいい言語できるね
無理無理
無名言語がひとつ増えるだけ

240 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 06:07:53.93 ID:IbU7wZyf.net]
以前仕事でRuby書いてて、()省略すると自分はいいんだけど他人が書いたコードは変数だかメソッドだか分からなくて面倒な事多かったから無しだなぁ

241 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 08:57:59.85 ID:T3q42BSC.net]
IDEの機能を言語と一緒にして例えば
アンダーバーとか、色とか、枠線をつけられるようにしてブロックを表せたりとか
そういうGUI的に拡張させるアイディアって無いのかな?

242 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 09:18:10.64 ID:ByDgWFhH.net]
.Netがやりまくってるだろ

243 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 09:24:23.35 ID:XPn2hQsA.net]
確かにhaskellの$で閉じカッコは要らないは惹かれる。
他の言語でも採用されればいいのに。



244 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 09:33:26.87 ID:T3q42BSC.net]
でもそれって、表記上、末尾の括弧を省略できるって状況だから可能ってだけで
実際は括弧付いてるようなもんなんじゃないの?

245 名前:デフォルトの名無しさん mailto:age [2017/09/04(月) 10:21:51.60 ID:XQHe+uhp.net]
>>241
特定の開発環境に依存するのはリスクを感じる
言語の機能でなくてjavaのdocletやpythonのdoctestみたいに自由な部分で拡張すればいいんじゃないの
拡張可能にさえしといてあげれば、数多の楽したがるエンジニアが稀にいいもの作ってくれるよ
だから言語はシンプルがいい

246 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 10:41:39.20 ID:T3q42BSC.net]
>>だから言語はシンプルがいい

これはちょっとすでに古い考え方だよ
今の人気言語は最初から機能てんこ盛りだし
ほとんどの言語はいろんな形でで最初から拡張可能
lispやschemeですら充分に複雑だよ

247 名前:デフォルトの名無しさん mailto:age [2017/09/04(月) 11:14:48.20 ID:XQHe+uhp.net]
そうだな
初心者はIDEに統合されててなんでも言語がやってくれる方がいいな
フレームワークとか作ってると競合しないように気を遣うが

248 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 13:29:53.64 ID:xkSzDYnx.net]
>今の人気言語は最初から機能てんこ盛り
Scalaなんかは最初からいろんな機能盛り込んでるな
そのおかげで言語仕様が複雑になって覚えにくいけど

249 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 13:34:02.71 ID:xkSzDYnx.net]
>>241
IDEの機能はIDEに任せた方がいいんじゃないの
たとえばシンタックスハイライトとかIDE側の機能を
言語側に仕様を入れる必要ないと思う

そこをあえてやりたいなら
アノテーションで拡張可能にするかな

250 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 13:55:27.67 ID:Y+E/rlzt.net]
メールなんかでHTML形式があるけど
あんな感じでHTML形式でプログラムを書く
そうするとソースコードの途中にコードを説明する画像を挟み込むことが出来るし
音楽を入れて音声で説明してもよい
さらにはJSを駆使して動的なことをしてもよい
で、それで何のプログラムを書くかというとHTMLを書く
ブラウザで表示させる
ソースコードのソースコードがあるということだ
素晴らしいね

251 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 14:19:19.83 ID:T3q42BSC.net]
>>249
それをあえて入れるところに意味があって
人はあくまでプログラム自身に集中するべきじゃないかな

252 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 14:28:08.47 ID:dW3H/gJQ.net]
OSと言語とIDEを選ぶのは大変だからね
言語を選ぶだけで他の全てが自動的に決まるのが理想のように思える

現実には言語を変更するだけで他の選択肢も強制的に変更させられることがよくある

253 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 14:51:16.77 ID:yFInUyJm.net]
>>250
文芸的プログラミングの事かな?



254 名前:デフォルトの名無しさん mailto:age [2017/09/04(月) 18:34:04.31 ID:XQHe+uhp.net]
>>250
XMLで可能だけど誰もやってないような
javadocで十分だな

255 名前:デフォルトの名無しさん [2017/09/04(月) 19:26:15.80 ID:nN0imIwG.net]
YouTubeで稼げるジャンルは〇〇動画です。YouTube講座
https://www.youtube.com/watch?v=_Nps8xb5czQ
最新トップYoutuberの年収は10億円、1億円の時代はもう古い
www.himatubushisp.com/entry/2017/05/10/224945
Youtuberヒカルが月収を明らかに!!おはよう朝日です出演
https://www.youtube.com/watch?v=RLZGrqQnnZc
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&t=118s

最高月収5000万円だとさ。年収じゃなくて「月収」な
おまえらもyoutubeに動画投稿したほうがいい
手っ取り早く視聴数稼ぐには有名ユーチューバーへの物申す系動画がオススメ
しばたーやよりひとやkunやぽんちやモンスタージョンなどを真似すればいい

256 名前:デフォルトの名無しさん mailto:sage [2017/09/04(月) 23:12:52.17 ID:2tWkVSGI.net]
docのマークダウン対応くらいはあった方が便利だけど
愛生病院みたいなsrc読みたくねえだろ

257 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 00:11:19.92 ID:oHHekjEQ.net]
コメントみたいな曖昧な仕組みじゃなくて
コードのメタデータとして言語機能が積極的に管理していく方向に発展して欲しいね

258 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 01:26:37.76 ID:wNpTPeXF.net]
愛生病院は懐かしい・・・と思ったら
2013年まであったのかよ、恐ろしすぎ
病院の先生ってやっぱ頭良いんだなって思うのは
未だかつて愛生病院のサイトより見てて不安になるサイトには出会ったことが無い
やろうとしてできるものではない
そんなことが片手間で出来るんだから、医者って本当に凄い
web.archive.org/web/20130515083615/http://www.aiseikai.or.jp/
↑魚拓
若い人で知らない人は一度勉強したほうが良い
昔のインターネットがいかに刺激的だったかが良くわかるだろう

259 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 05:47:32.86 ID:E9NKFgMS.net]
>病院の先生ってやっぱ頭良いんだな

目の前にある具体例と真逆の結論を出すのがすごい
これが抽象化か

260 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 06:00:54.41 ID:wNpTPeXF.net]
真逆も何も医者は頭が良いものだろ

261 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 08:05:20.63 ID:JsNUX7wh.net]
MSが提唱してるlanguage server protocol(LSP)はまさにIDEの機能を
言語側で提供しましょうってアイデアだけどね。
TypeScriptで採用してる(採用しようとしてる?)。

言語のシンタックスに一番詳しいのは言語自身なんだからIDEの機能を提供してくれるのは理にかなってると思うけどね。

俺としては、言語を新しく使うたびに初期段階で補完機能に悩むのはしんどいので
新興言語はかならずLSPを用意しておいて欲しい

参考:
qiita.com/atsushieno/items/ce31df9bd88e98eec5c4

262 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 08:06:21.68 ID:JsNUX7wh.net]
>>261
投稿先間違いました。m(_ _)m

263 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 10:29:52.93 ID:Xe9ypjwu.net]
>>259
どう見ても皮肉だろ



264 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 10:39:14.44 ID:iOhhhOQR.net]
>>131
これどゆ意味?
C診断室ってCやってる奴なら今でもわりと有名だと思うんだけど

265 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 13:01:50.78 ID:3nn7+24W.net]
expert Cに似たようなマクロが載ってるけどね
ALGOLだったと思ったけれど

266 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 15:40:54.23 ID:q9ShOGnC.net]
>>130
ふり返るとこういう言語拡張はLispならアリだし
むしろ今の時代のDSLを先取りしているな
C言語中心の昔じゃ受け入れられなかっただけで

267 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 19:13:54.89 ID:DKOssyQU.net]
ナシだわ。こんなん横行したらまた歴史が逆回転始めるよ

268 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 19:20:22.18 ID:TrOEk/+S.net]
Lispはそういうことをしてもそう簡単にはLispらしさを失わないからええで

269 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 19:40:52.80 ID:y44AItaq.net]
んなわきゃーない
じゃあ、M式で書けよ

270 名前:デフォルトの名無しさん mailto:sage [2017/09/05(火) 19:46:23.71 ID:TrOEk/+S.net]
M式はちょっと……

271 名前:デフォルトの名無しさん mailto:sage [2017/09/06(水) 01:28:28.10 ID:WW7T+7Lh.net]
modula-2 俺の青春の言語

272 名前:デフォルトの名無しさん mailto:sage [2017/09/06(水) 03:52:49.27 ID:rnSBO+ky.net]
ジジイどころじゃねえ

273 名前:デフォルトの名無しさん mailto:sage [2017/09/07(木) 15:58:59.27 ID:vdNr6DhP.net]
最近の新しい言語を覚える動機が
馬鹿がマウントしてくるので、コードを荒らされないようにするため
ってなことが増えてる。
悲しい話だよ。



274 名前: mailto:sage [2017/09/07(木) 16:21:29.64 ID:ibNR9uCU.net]
>>273
マウントとの関連性がわからんのだが。ってかマウントがわからん。

自分のソースが荒らされる(≒自分では社内政治も含めて『直せない』)ほどの影響力ってマウントじゃ無くて、ついていけてない実力差であって、あんまりマウントマウント言うべき事で無い気がする。
現に、新しい言語を覚えるモチベーションになってるならなおさらでは?

275 名前:デフォルトの名無しさん mailto:sage [2017/09/07(木) 17:38:43.93 ID:z4erNFbZ.net]
自分で言語作れば?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<243KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef