次世代言語Part7[Go R ..
[2ch|▼Menu]
527:デフォルトの名無しさん
17/11/14 06:53:56.25 l1fCT6kS.net
Elixirのプロダクトらしい
URLリンク(masto.news)

528:デフォルトの名無しさん
17/11/14 07:58:21.96 7LtHkkfv.net
マス丼が来てないのに何言ってだこつい

529:デフォルトの名無しさん
17/11/14 10:55:56.21 /ce101S1.net
>>512
林檎信者に刺されたくないからあえて名前出さなかったんだが、まさにswiftは念頭にあった
あれが言語になれてる理由は他ならぬ林檎がごり押ししてプラットフォームを囲い込んでるだけなんだよな

530:デフォルトの名無しさん
17/11/14 12:29:50.19 RmEPBl/7.net
作った人退職しちゃったけどどうなの?

531:デフォルトの名無しさん
17/11/14 13:16:41.60 9gqQQ/8Y.net
数ヶ月転職先で働いてまたやめたよ

532:デフォルトの名無しさん
17/11/14 14:18:27.95 MOxq3KBn.net
言語開発者って企業戦士としては碌なのいないな
ヘルスバーグくらいか

533:デフォルトの名無しさん
17/11/14 14:35:21.01 /4y+2Kom.net
まつもとさん

534:デフォルトの名無しさん
17/11/14 16:29:24.82 MOxq3KBn.net
Matzはエンタープライズ系ITからの典型的なドロップアウト勢じゃなかったっけ?

535:あ
17/11/14 18:20:56.55 j+l8jijk.net
ケントンプソンとかは?ベル研。
ジョンバッカスもずっとIBMだったような。
Wolframもずっとアカデミックな人で、途中で会社立ち上げてずっとmathmaticaを責任持って作ってるイメージ。

536:デフォルトの名無しさん
17/11/14 22:33:33.05 XnMPPPKZ.net
>>516
swiftが登場したばっかのときは良かったんだよ。その後
何度も下位互換性がない仕様変更が繰り返されて開発者が疲弊していった。
正直言語仕様も複雑化の一途を取っているrustのメモリオーナーシップモデルも取り入れるって話も聞いたし、正直つらみがます一方。
androidのkotlinが羨ましくみえる。

537:デフォルトの名無しさん
17/11/14 22:56:58.69 r3vvhD4+.net
ビャーネはずっとモルスタいるだろ

538:デフォルトの名無しさん
17/11/14 23:28:52.46 bj4U4qLx.net
確かRustの主要開発者の一人が林檎行ってswiftやってんだっけか?
Rustもまあ言語仕様お世辞にも簡単とは言えんが、1.0以降下位互換性崩してないところは評価できるわな

539:デフォルトの名無しさん
17/11/15 09:17:27.90 IgzwHXKJ.net
Rust は所有権とかボローイングとか、そもそもパーサーの方もまともに
理解できてねーじゃんとか思ってしまう。

540:デフォルトの名無しさん
17/11/15 10:50:32.41 FBksKtwj.net
>>526
まあそもそもRustはモジラの提灯のための言語モドキで、プログラミング用途じゃないからな

541:デフォルトの名無しさん
17/11/15 10:54:30.02 FBksKtwj.net
モジラ「これからは安全性!所有権!(って言っとけば金とれるわ。言語自体の出来?適当でいいじゃん)」
泥箱「Rust使ってます!(って言っとけばモジラが提灯代くれるし使ってないけど言っとこ)」

542:デフォルトの名無しさん
17/11/15 16:31:11.01 SRCReWD1.net
例の糖質くんやんけw

543:デフォルトの名無しさん
17/11/15 23:13:54.26 1FFyJZta.net
>>523
kotlinも使いやすさ的にはGroovyから一部劣化してるとこもあるが
今生きてる言語の中では一番まともな解だと思う
正直StaticなGroovyまんまだけど

544:デフォルトの名無しさん
17/11/15 23:16:35.27 FbV3pGD5.net
いい言語とは誰にでも直感的に理解できる言語

545:デフォルトの名無しさん
17/11/16 00:18:06.40 acyFWWoZ.net
PHPのことですね
わかります

546:デフォルトの名無しさん
17/11/16 00:22:54.15 GeiRTeeW.net
URLリンク(i.imgur.com)

547:デフォルトの名無しさん
17/11/16 00:51:54.74 ht25sMap.net
>>531
直感は人それぞれだから
誰もが平等だという直感もあれば、強者だけ生き残り弱者は淘汰されるという直感もある

548:デフォルトの名無しさん
17/11/16 01:17:20.88 72Ez3v5k.net
意味不明

549:デフォルトの名無しさん
17/11/16 06:20:26.03 AGAujnJo.net
直感で感じるんだ

550:デフォルトの名無しさん
17/11/16 06:23:29.47 NRQldjte.net
直観でわかるようになるようになるまで練習するならわかるけれど
初めから直観でわかる言語はないだろ。

551:デフォルトの名無しさん
17/11/16 09:08:03.07 e/Hz7FiQ.net
何か一つの言語を知っていれば直感的に判る言語
その名もパイソン

552:デフォルトの名無しさん
17/11/16 10:31:57.62 V2bWakot.net
Pythonは「なんでこれができてこれができ


553:ネいのか」という変な例外が少ないのがいいよね RubyとかPoweShellのような驚異に満ちた楽しい言語を触ってから戻るとすごく安心する



554:あ
17/11/16 10:34:50.06 2XWbEkjP.net
それはあるな。
メソッド第一引数のselfを隠さなかったり、構文だとpassが存在したり、
他の言語では言語仕様を工夫して誤魔化した部分に諦めを見せてくれる。

555:デフォルトの名無しさん
17/11/16 12:47:14.41 YitAO71u.net
perl on Rails は何でコケたのかな

556:デフォルトの名無しさん
17/11/16 12:59:02.32 T2x72Red.net
OSコマンドインジェクションを考慮しなければならない用途では特に価値のない言語だから

557:あ
17/11/16 12:59:15.71 2XWbEkjP.net
perl自体時代遅れという風潮と、perlはゴミ!という今のphpディスの空気感そのものみたいなのがあったからでは?
結果、まともに書いてないperlは問題だったが、まともなperlスクリプトは今でも生き残ってるしそんなに問題視もされない(というか意識もされないレベル)になったけど。
今のphpディスは、今35〜40くらいの世代がperlを叩きまくってたのと被って、健全には見えんな。

558:あ
17/11/16 13:01:54.55 2XWbEkjP.net
>>542
RoRでも本来は考慮すべきだよ。バッククォートの再定義とかそういう話になるかもしれんが。

559:デフォルトの名無しさん
17/11/16 13:59:59.88 Uttk70vk.net
>>543
perlが生き残ってるってどこの話だよ
生き残ってるってだけならそれこそCOBOLだって生き残ってるわ
perlが生き残ってるような環境ならPHPみたいな汚物を肯定もできるんだろうな胸糞悪い

560:デフォルトの名無しさん
17/11/16 14:46:50.92 MKSMN107.net
昔からperlは宣伝がうまい
「なんでlinuxができてperlができないのか」ってつっこみ入れるだけで普及する

561:あ
17/11/16 19:22:40.75 2XWbEkjP.net
>>545
カーネルのソースにも沢山いるし、あとはrpm -q --whatrequires gitってやってみれば?
確かまだいると思う。メインコマンドじゃないけど。
胸糞悪い環境でgit commitしてるんだね。

562:あ
17/11/16 19:23:07.70 2XWbEkjP.net
惨めだね、知らないって。

563:デフォルトの名無しさん
17/11/16 19:44:36.44 81E2YZma.net
しかし perl はやっぱきついよ。
あんなにコンテクストに依存して記号の意味が与えられる言語、
他にないと思う。

564:デフォルトの名無しさん
17/11/16 20:26:22.33 vK+1Iebs.net
Perlはワンライナーでしか使わない、汎用sed, awk

565:デフォルトの名無しさん
17/11/16 20:35:42.27 eh41w0lb.net
惨めだね。知らないって(ブーメラン)

566:あ
17/11/16 21:15:20.63 eALYWwoT.net
ブーメランでも飛ぶだけマシだろ。

567:デフォルトの名無しさん
17/11/16 21:19:39.67 MKSMN107.net
>>549
まあその程度で罪悪感を覚えるような正義感の強いコミュニティが
あったらいいなと思う

568:デフォルトの名無しさん
17/11/16 23:23:00.85 acyFWWoZ.net
頭がパーのP
PerlとPHP
ウンポコピー
ガイジ専用

569:あ
17/11/17 00:05:33.90 fbp8aPNo.net
まー仕事してりゃ、嫌な言語の1つや2つ、保守する羽目になることもあるだろ。
ディスは簡単だが、その言語がなぜ使われたかまで考えると意外にディスる気も無くなるし「なるほどなあ…」と苦笑いにもなる。
ガイジ専用、と言って切り捨ててると、ガイジでも出来る事が出来てないままの、自分の実質ガイジ以下の部分に目をつぶることになるぞ。

570:デフォルトの名無しさん
17/11/17 00:13:11.61 3GAWOghK.net
>>538
pythonでのバイナリ配列内の特定の1バイト(0x00)の検索方法がよくわからん

571:デフォルトの名無しさん
17/11/17 00:34:25.8


572:8 ID:zgI+QNxN.net



573:あ
17/11/17 00:46:46.98 fbp8aPNo.net
誰がどこで「新規でperl」って書いたのか、書いてないものが書いてあるように見えるのってちょっと精神的に破綻してるよね。

574:デフォルトの名無しさん
17/11/17 04:51:47.78 J/ECuHX9.net
>>545
これは恥ずかしいな
Linux触ってたら普通に知ってる事なのに

575:デフォルトの名無しさん
17/11/17 08:09:54.21 zgI+QNxN.net
>>558

新規で〜の話をしただけで、別に君を非難したわけじゃないぞ?
大丈夫か?

576:あ
17/11/17 08:43:14.48 GmVBN0UX.net
>>560
>>545からの流れかと。安価つけないのってメリットあるんだな

577:デフォルトの名無しさん
17/11/17 08:51:26.95 smNhjLrp.net
「ここは後でちゃんと作るはずだからperlでテキトーに実装しておこう」

数年後: 誰も読めない長大perlコード

578:デフォルトの名無しさん
17/11/17 09:28:46.29 RcEAFZjI.net
perlは正規表現でごちょごちょやるなら現役じゃないの?

579:デフォルトの名無しさん
17/11/17 09:30:57.21 4WTZydzp.net
ソフト開発では使わない
ツールならまだある

580:デフォルトの名無しさん
17/11/17 09:43:20.07 RcEAFZjI.net
rebuildfmの中の人とか小飼弾とか。
できるエンジニアはもとperl使いってイメージある

581:デフォルトの名無しさん
17/11/17 10:15:32.65 ZScfeBfL.net
知ったかくんちょっと調子乗って人のこと侮辱し過ぎでしょ

582:デフォルトの名無しさん
17/11/17 10:16:31.43 j/YEi+T5.net
なんでperlが残ってること誇ってんの?汚点じゃん
perlがあまりに保守性悪くてリプレイスできないけど機能自体を捨てたらキレる老害がいるから化石のように残ってるだけ
要するにCOBOLと同じ。残ってることは恥
それを逆に誇ってるんだから、そりゃー世の中にPHPみたいな汚物がはびこる訳だわ

583:デフォルトの名無しさん
17/11/17 10:38:06.37 n+fIjN+j.net
perlは確かに難読化言語だけれども、一回わかってしまえば
PHPみたいに仕様が変な部分はほぼない……と思う
PHPって内部で変換を繰り返して変な結果が帰ってきたり
数学関数の解釈が間違ってたりするんだろ?

584:デフォルトの名無しさん
17/11/17 12:01:52.43 ymzw4hJ5.net
perlのソフトdisってる人は開発当時の時代背景知ってて言ってんの?

585:デフォルトの名無しさん
17/11/17 12:33:52.99 1DLi6wpZ.net
perl6開発当時の時代背景は知ってる

586:あ
17/11/17 13:08:49.38 GmVBN0UX.net
>>567
言うに事欠いてそれかよw
読めるように書いたらちゃんと読めるし、何より
「新しく作るコストと現行のものを保守する(していく)コスト」の天秤の問題だし、
枯れきった環境ってのは大事じゃん。
ついていけないから置いてるんじゃなくて、それはそれで良いから置いてるんだよ。
誇るも何も、それより良い物作ってコミットすれば良いんじゃない?それより誇りたいなら。
物にはついてくるよ、みんな。

587:デフォルトの名無しさん
17/11/17 13:16:32.70 AQwbboRb.net
Perlは変な書き方もできるが
PHPの頭のおかしな仕様に振りまわされることに比べたら
いたって普通。

588:デフォルトの名無しさん
17/11/17 13:34:15.46 D7vYYt8n.net
比較対象が PHP ってところからすでにおかしいだろ。

589:556
17/11/17 15:18:37.34 YsVDcKgI.net
>>556
わかったわ

590:デフォルトの名無しさん
17/11/17 15:35:55.87 oWV9tUcB.net
マクロアセンブラ―みたいにマクロC言語


591:チて出てこないかな。 これがあれば絶対使いたいんだけど。



592:デフォルトの名無しさん
17/11/17 15:47:49.21 4x0i5wmi.net
マクロPHP 或いは altPHPトランスパイラは銅ですか?

593:デフォルトの名無しさん
17/11/17 15:53:27.78 i5UkdOT+.net
次世代言語スレで新規じゃない話してる奴ってなんなんだ

594:デフォルトの名無しさん
17/11/17 16:44:20.35 m4E+5Wqt.net
>>575
#define
または template
がすでにその用途である

595:デフォルトの名無しさん
17/11/17 17:04:41.52 YsVDcKgI.net
>>575
マクロにも名前空間が欲しい

596:デフォルトの名無しさん
17/11/17 17:05:42.90 YsVDcKgI.net
>>575
あとatteibute((cleanup))も標準になって欲しい

597:デフォルトの名無しさん
17/11/17 18:00:58.30 LjyHvP/L.net
ひどい雑談スレだな

598:デフォルトの名無しさん
17/11/17 18:15:52.88 i5UkdOT+.net
まずなんで次世代言語スレでPerlの話題が上がるんだよ
せめてPerl6以外のPerlの話は禁止しろ

599:あ
17/11/17 18:41:24.13 GmVBN0UX.net
>>577
過去にあったものより、良かったり違う思想だったりするものを議論するのに、
「知らない、話題にも上げなくて良い、知らなくても良い、どうせゴミだから。知らないけどね」って無責任と思うけど。

600:デフォルトの名無しさん
17/11/17 18:50:07.33 qV/IIJ5J.net
次世代言語を議論する上で引き合いに出すならアリって感じか。
となると perl から得られる最大の教訓はなんだ。
使いやすくても読み難いものは宜しくない、と。
APL もそうか。

601:デフォルトの名無しさん
17/11/17 18:53:26.65 i5UkdOT+.net
>>583
>>577の「新規」は>>558>>560>>561のレスを見て思ったことを書いたんだが、そのレスはそれに対する返答か?

602:デフォルトの名無しさん
17/11/17 18:57:28.86 ymzw4hJ5.net
バージョンに6はつけるなという教訓

603:デフォルトの名無しさん
17/11/17 18:59:24.46 i5UkdOT+.net
>>584の意味でperlに触れるのはありだと思うけど、当時の状況が云々とか未だに残ってるperlは恥だとか新しく作るコストが云々とかはスレ違い以外の何者でもない

604:デフォルトの名無しさん
17/11/17 19:03:58.95 RD2my8vU.net
perl の教訓は python, ruby に受け継がれてるからいいんだよ。

605:デフォルトの名無しさん
17/11/17 19:05:11.13 i5UkdOT+.net
Rubyってなんの教訓を生かしたんだ

606:デフォルトの名無しさん
17/11/17 20:49:48.84 RcEAFZjI.net
rubyは最初からオブジェクト指向を言語仕様に含めた。
だから基本型もクラスなんだろ?

607:デフォルトの名無しさん
17/11/17 21:38:37.78 EkFnC7lu.net
Rubyは設計者やVM実装者があっても大学院生レベルの知識で四苦八苦してるから
過去言語で解決済みの問題も顰みにならって抱え込んじゃってる
他言語のパクりの塊で元ネタを知らない大衆にはウケる面もあるけど正直新しみは何も無い言語

608:あ
17/11/17 22:02:56.27 fbp8aPNo.net
>>584
アリどころか、違う思想、って言葉が使えなくなるでしょ。
perlの最大の教訓は、お前はEAXレジスタか、みたいな変数の使い方はやっぱり書くときは楽だけど読みづらいとか、
<>みたいな、便利なんだけど、それが正しい姿だと断言しづらい構文は辞めよう、ってとこみたいな負の部分と、
間接参照は正しく使えば可読性を下げずにうまくコードを短くできるみたいな正の部分色々あると思うよ。

609:あ
17/11/17 22:04:52.82 fbp8aPNo.net
>>585
そうだよ。
新規だから次世代言語を使うべきだ、なんて新しい筆箱買ってもらった子供みたいな真似はするべきじゃない。

610:デフォルトの名無しさん
17/11/17 22:08:54.79 ZScfeBfL.net
>>593
おまえはいったい>>577をどう解釈しているんだ
俺はそんなこと一言も書いてねえぞ
書いてないものが書いてあるように見えるのってちょっと精神的に破綻してるよね。ってやつか

611:デフォルトの名無しさん
17/11/17 23:11:15.08 zgI+QNxN.net
>>573
ワロピオ

612:デフォルトの名無しさん
17/11/17 23:28:57.50 RD2my8vU.net
python なんかは明らかに書き方の自由


613:度を落とす方向で perl の教訓を活かしてる。 ruby に関しては以下の感じらしい。 https://www.ruby-lang.org/ja/documentation/ruby-from-other-languages/to-ruby-from-perl/ まあ古い言語を勉強すると老人が鬱陶しいというのはあると思うけど 勉強として悪くはないよ。



614:デフォルトの名無しさん
17/11/17 23:36:00.31 zgI+QNxN.net
苦労することが美徳だと死んでるあのお爺ちゃん、おりゅ?

615:あ
17/11/17 23:51:54.59 fbp8aPNo.net
>>594
お前が何を言ってるかわからん。
次世代言語のスレで、古い言語の話をすべきでない、に対して、古い言語知らないと新しい言語が相対的に「新しい」じゃなくなるよね、次世代じゃないよね、って。前や今が無いと次はありえないんだから。
そこで、切り口として、「新規で作成するなら旧、現世代の言語なんてあり得ないよね」という論旨を受けて、
「そんなこと無いよね、今でもいっぱい使われてるし、その上に成り立ってんじゃん?旧、現世代があり得ないという理由が、我々は次世代言語を持っているから」なら、
それは子供が新しい筆箱買ってもらって嬉しくて今使ってる筆箱わざと壊して、意気揚々と新しい筆箱を持っていくようなもんだよね、建設的じゃないよね。
って話をしたつもりだが。

616:デフォルトの名無しさん
17/11/17 23:52:28.39 RD2my8vU.net
クソ言語メンテするよりかは
クソ言語の歴史を学ぶ方が苦労は少ないと思うよ。

617:あ
17/11/18 00:01:16.23 EluHaO9U.net
皆が苦労した歴史のつまみ食いできる奴らの方が圧倒的に楽だし、そうすべきじゃん。苦労自体はせずに、>>555で言う苦笑いだよ。
それに、それが本来あるべき姿の「昔の苦労」ってやつだろ。

618:あ
17/11/18 00:01:49.78 EluHaO9U.net
>>599
そのとおりだと思う

619:デフォルトの名無しさん
17/11/18 00:47:30.46 1bJyC4s0.net
ペェ〜ルとプェチピィは真性糞ゴミで
未だにそんな言語しか使えない連中は糞以下の蛆虫って
みんな共通認識もってるんだからそれでいいじゃん

620:あ
17/11/18 00:59:36.61 qQnEMcHh.net
日下部の名台詞「ということにしたいのですね」が浮かんだわw
今日日、perlしか書けない奴なんか絶滅してるか、片手間にsed代わりにperl使う他の言語使える奴になってるだろ。

621:デフォルトの名無しさん
17/11/18 01:11:50.72 +edZtTCr.net
あは自分が全く相手にされてないことに気付いてないのだろうか
perl以前にその冗長で可読性の低い自然言語をなんとかすることを考えたら?
君みたいな人は話し言葉や書き言葉に対してもプログラミング言語なんかと同じように論理的に距離をおいて考えることを身につけるといい
だいぶマシになるから

622:デフォルトの名無しさん
17/11/18 01:47:08.81 w2/CbKAa.net
すまん。>>598の翻訳だれか頼む

623:あ
17/11/18 01:56:14.42 qQnEMcHh.net
まあ、建設的な事も意見も言わずに、論旨も汲まずにシンプルに発言だけを否定していくと楽だよね。
俺もそうしようかなと思うぐらい。

624:デフォルトの名無しさん
17/11/18 01:57:35.94 +edZtTCr.net
多分だけど、
新規とはいえ、経験やライブラリといった既存資産は開発生産性に大きく寄与するものである。
それでもなお新しい言語を使いたいなら、捨てるものに見合った見返りがあることを証明すべきである。
そのためには我々は既存言語を知らねばならないのだ。
という趣旨のことが言いたいんだと思う

625:あ
17/11/18 02:01:09.24 qQnEMcHh.net
>>604
端的に書くと理解できない、一つ一つ説明すると冗長だと言う。
毎回随分な事言うなぁ。
まぁ、相手にされてないのだろうか、という相手をしてもらえるだけ広栄だと思っとくわ。


626:



627:デフォルトの名無しさん
17/11/18 02:05:40.25 w2/CbKAa.net
>>607
サンクス。だいぶわかりやすい。
もしかして、そもそも>>577
>>558
>誰がどこで「新規でperl」って書いたのか、書いてないものが書いてあるように見えるのってちょっと精神的に破綻してるよね。
に対する反応としての
>>577
>次世代言語スレで新規じゃない話してる奴ってなんなんだ
だって伝わってないのか???
俺は「新規で作成するなら旧、現世代の言語なんてあり得ないよね」とか一言も言ってないのに、その意見への反論を俺にぶつけられても意味わからんぞ??

628:デフォルトの名無しさん
17/11/18 02:06:52.93 w2/CbKAa.net
>>608
端的冗長以前に文が下手糞。
>>607を見習え

629:あ
17/11/18 02:09:29.60 qQnEMcHh.net
>>607
ちょっと違う。
既存のものとは世代が違う「次世代」というものを議論したいならば、
少なくとも既存の物がどういうもので、何かその「次世代」と違うのかわからん、単なる「新しいよくあるゴミ」ではないと言えない、ってのが前半。
旧世代言語はもう使うべきではない、と言う発想が、「旧世代言語は語れるほど知らないが、もううんざりして嫌いだし、次世代言語は楽しそうだから」と言う所から来てるなら、
ほんとに新しいおもちゃを「道具だ」と言い張って、今まで立派に道具として成り立っていた道具をわざわざ壊して捨ててまで学校に持っていく子供と精神性が変わらん、と言ってる。
見返りはその道具が本当に良いものであれば、あとからついてくるから割とどうでも良い。
考え方の問題。

630:あ
17/11/18 02:09:54.22 qQnEMcHh.net
>>610
違うよ

631:あ
17/11/18 02:11:25.91 qQnEMcHh.net
>>609
伝わってないな。
だって、次世代言語スレで、旧世代言語を無視できる方が頭おかしいと思ってるから。

632:あ
17/11/18 02:13:33.66 qQnEMcHh.net
>>611
三行目、「わからん、単なる」→「わからんと、単なる」だな。ごめん。

633:デフォルトの名無しさん
17/11/18 02:15:43.13 pKok+plq.net
Uberが言語(と称する何かを)発表したけどもろPythonよな
言語ではない気がするが一応
URLリンク(docs.pyro.ai)

634:デフォルトの名無しさん
17/11/18 02:17:27.19 w2/CbKAa.net
>>613
俺は「旧世代言語を無視しろ」とは少なくとも>>577で言ってないぞ
ただ、「新規でperl使う話してない」っていうから、「新規プロジェクトに使う言語の話しろよ」って書いただけだぞ

635:あ
17/11/18 02:24:02.32 qQnEMcHh.net
>>615
これ割と面白いな。ナナメに読んだ感じpythonに確率分布と確率勾配なんかの計算をを苦しみのない形でライブラリとしてのっけてる感じ。
>>616
あ、なるほど。それは読み違えてたわ。
マジで申し訳ない。
ただ、新規プロジェクトなら余計に過去の苦しみは引っ張り出してきて、「本プロジェクトの課題と目的」みたいな節に並べるかもしれん。

636:デフォルトの名無しさん
17/11/18 02:24:39.50 w2/CbKAa.net
「旧世代言語はもう使うべきではない」とか「新規で作成するなら旧、現世代の言語なんてあり得ないよね」とかって俺の意見じゃないんだよな
なのにその意見への反論持ってこられても意味わかんね〜
たしか、ちっちゃい子供ってAさんとBさんの意見の違いを区別出来ずに自分or他人になるんだっけ?
こんなん困るわ

637:デフォルトの名無しさん
17/11/18 02:26:56.40 w2/CbKAa.net
やっぱそこか
ちょっと他の人に聞きたいんだけどさ
俺は
「旧世代言語はもう使うべきではない」とか「新規で作成するなら旧、現世代の言語なんてあり得ないよね」とか言ってるように見えた?

638:あ
17/11/18 02:28:53.50 qQnEMcHh.net
>>618
すまなんだ。IDまで見てなかったわ。そもそも俺もちょくちょくID変わるし。

639:あ
17/11/18 02:30:56.33 qQnEMcHh.net
そこまで個の意見読めてるのか俺も気になる。
赤くなるのは俺ぐらいのスレだし。

640:デフォルトの名無しさん
17/11/18 06:18:04.79 MB5v83Xq.net
覚えた言語を捨てる勇気が無い奴は、その言語を肯定して
自分に言い訳をする卑怯者だよ。

641:デフォルトの名無しさん
17/11/18 07:09:31.95 Q2wZVPR6.net
ガイジばっかだな

642:デフォルトの名無しさん
17/11/18 10:21:01.98 9bGbf/q7.net
自己紹介かな?

643:デフォルトの名無しさん
17/11/18 10:59:14.98 lptBNr7G.net
>>619
簡単な話
そいつの相手してもなーんも得るもん無いから君は最初から放置


644:すべきだった そいつは病的なしったか自己弁護野郎で 自分の頭の悪いことすらを、文章の「端的冗長」などという問題に置き換えちゃってる それも、何度も何度も何度も何度も、絶対最後はそういう逃げに走ってる 悲しく単調な茶番劇



645:デフォルトの名無しさん
17/11/18 11:33:42.61 ptgryUw4.net
端的に説明するとそうなるね

646:あ
17/11/18 11:53:18.33 F+BjC4W7.net
間違った事は言ってないつもりだし、明らかに間違えたら認めてるぞ。
冗長だから理解できない、話が下手だから理解できない、に俺は持ってって無いじゃん。

647:デフォルトの名無しさん
17/11/18 12:06:38.87 qKgE/Foz.net
あガガイのガイ
ペェ〜ルヴォーイか?

648:デフォルトの名無しさん
17/11/18 12:07:15.85 qKgE/Foz.net
それとも屁臭いプェチのゲリクソピィ虫か?

649:デフォルトの名無しさん
17/11/18 12:07:56.35 qKgE/Foz.net
頭の$見えてるぞ
はやくプェチピィを保守する工程に戻るんだ

650:デフォルトの名無しさん
17/11/18 12:07:56.84 D8muQy7+.net
何回か間違って認めているのに同じ間違いを繰り返すのは、学習能力のないガイジとしか言いようがない
話してる最中に「もしかして俺が間違ってるかも」って疑ったりしないんだろうな

651:デフォルトの名無しさん
17/11/18 12:30:01.33 lptBNr7G.net
高速逆走ボケ老人「なんてこった!ワシ以外の全員が逆走しとる!」

652:デフォルトの名無しさん
17/11/18 13:08:47.79 9rFYKu0I.net
そもそもパールやプィエッチピィを少しでも評価する下痢クソ野郎がなんで次世代言語議論スレにいるのか
俺にはわかりましぇーん

653:あ
17/11/18 13:40:56.71 F+BjC4W7.net
>>633
そりゃ極端だろ。

654:デフォルトの名無しさん
17/11/18 13:57:53.12 zdXSEhFu.net
perlやphpしか選択肢がなかった貧しい時代もあったんですよ!!!

655:あ
17/11/18 13:59:11.15 F+BjC4W7.net
普通にCで書いてたり、極端なところだとbashのcgiとかもあったなぁ。

656:デフォルトの名無しさん
17/11/18 14:04:31.33 9rFYKu0I.net
選択肢がなかった。それは残念、悲しい時代でしたね
だからこそそれは否定されなければいけないと思うんですけど
その時代を肯定しないと精神崩壊するような老害がなんでこのスレにいるのかって聞いてるんですよー

657:デフォルトの名無しさん
17/11/18 14:05:36.40 zdXSEhFu.net
>>637
あっさんを馬鹿にするやつはPで殴り殺すぞ!この野蛮人!

658:デフォルトの名無しさん
17/11/18 14:07:15.03 9rFYKu0I.net
汚物できゃっきゃしてるやつの方が野蛮人ではありませんこと?

659:あ
17/11/18 15:33:24.85 eanOOMuW.net
>>637
単に否定されるべき、ではなくて、より高度に「専用品」が作られてきたようなもんで、
要は適材適所なのよ。今のperlの残り方見てもわかるように。
濫用はもちろんいかんが。

660:デフォルトの名無しさん
17/11/18 16:05:50.83 9rFYKu0I.net
ウンコの適所って?
それしか選択肢がなかった哀しい時代ならともかく今ウンコの適所を探すやつがなんでここにいるのって何度言ったらわかるのかねー?

661:デフォルトの名無しさん
17/11/18 18:24:47.03 ZQLxHiSg.net
タイムリーにスラドの新システムがperlだな
結局perlが可搬性最強ということらしい

662:デフォルトの名無しさん
17/11/18 19:14:21.75 9Hd4TP3A.net
最近の言語ってclassは無くなって構造体にメソッド生やしてclassっぽく使える言語が多いイメージだけど
この場合の設計はオブジェクト指向的にするのが多いのかな

663:デフォルトの名無しさん
17/11/18 19:54:43.23 /CJztcmS.net
そういうのは基盤領域が中心だから、
ビジネスドメインのモデリングとは違ってデータはデータとして真面目に設計するでしょ

664:デフォルトの名無しさん
17/11/18 20:24:42.14 ZQLxHiSg.net
ああいうのって、ウィンドウライブラリみたいな実装継承が中心になるようなやつは
面倒くさいんだろなーと思って眺めてる
というより初期のOOPLが実装継承が中心だったのは
まさにウィンドウライブラリ作り


665:たかったからだろうな GUIをHTMLにできるようになったからウィンドウライブラリから開放されたみたいな勝手な想像



666:デフォルトの名無しさん
17/11/18 21:53:31.79 u/9oqFXg.net
P言語っていうウィキペディアの記事あるけど、Pythonに失礼すぎん?

667:デフォルトの名無しさん
17/11/18 22:31:09.78 ZQLxHiSg.net
MicrosoftのP言語じゃないのかよw

668:デフォルトの名無しさん
17/11/18 22:37:11.57 KYuTS+5W.net
P-Code のことかと思ったぜ

669:デフォルトの名無しさん
17/11/18 22:50:10.69 nVR7ASrc.net
ヒカシュー
プラスチックス
P-MODEL

670:あ
17/11/19 00:07:06.15 LuozPxgy.net
適所を探すと言うより、最初からそれが無難な手だとわかってるから使うんだよなぁ。
適所を探して彷徨ってるのは、それこそ現世代で活用方法がイマイチ定まってない、次世代言語だと思うけど。
いちおう補足するが、単に旧世代、現世代言語を使う事を肯定して次世代言語を否定してるんじゃないからな。
それで充分なら、それを使えばいいってだけで。
僕鉛筆削れないから、ケータイに打ち込んでメモします、それが正しい。この時代鉛筆なんか使わないっしょ、常識的に考えて。削れないと言うか、削らなくて済むことを美徳として受け取ってほしい、みたいな極論に走るんじゃなくて、
鉛筆使うと手で擦ると汚れる、ボールペンって一回書いたら消せない、だからケータイでメモします。電池が切れると読めないって問題は認識してます。って話であるべきだと思うって事。

671:デフォルトの名無しさん
17/11/19 00:25:54.36 pBpWIwqa.net
すまん三行でお願い

672:あ
17/11/19 00:31:10.87 LuozPxgy.net
確実に使えると断言できるなら何でも使えばいい。
確実にこれにハマる!と断言しづらいのは次世代言語と言われる言語の方
ただし、次世代言語を否定して、旧世代言語を肯定してる訳じゃない、次世代言語が肯定できるならばそれもよい。かな。

673:デフォルトの名無しさん
17/11/19 00:31:32.72 sfWxFlOB.net
鉛筆とか携帯とか子供のおもちゃとか謎の比喩なんなん?

674:あ
17/11/19 00:36:48.49 LuozPxgy.net
なんでもないよ。もし理解できないなら可哀想だなと思ったゆえの空回りだから。

675:デフォルトの名無しさん
17/11/19 00:40:49.43 IgGN+feq.net
意訳
旧世代言語には実績があるので使いどころは明らか。
対して、次世代言語はそれを模索している最中だ。
明らかに次世代言語が適しているという明確な理由がない限り、実績のある旧世代言語の方が推奨されるのは当然であろう。
なぜこう書けないのか

676:デフォルトの名無しさん
17/11/19 01:05:24.17 kYPwLJsc.net
たとえば、>>654を正常な人間が書いたとしたら、
(もし理解できないとしたら可哀想だな、つまり、)理解しやすいように配慮した。
(空回りだから、と言いたいが、冒頭の「なんでもないよ」と被るので省こう)
という思考をすると思うんだよな
彼はADHDなので書いたそばから頭から抜け落ちてて、こういう頭の中でのフィードバックが機能してないんだろう

677:あ
17/11/19 01:15:07.73 LuozPxgy.net
>>656
そんなに高尚なもんでもなく、単なる嫌味だよ。残念だけど。

678:あ
17/11/19 01:24:47.29 LuozPxgy.net
>>655
旧世代言語が推奨される、とは言ってない。
次世代言語を推奨するに足る明確な理由があるのであれば、そうすべきとは言ってる。
「実績」を根拠にした「使いどころ」の2行目に対して、2行目はひとつの代名詞で受けるのもどうかと思うし、そもそも「それら」複数で受けるべきでもないんじゃないの?
実績と使いどころって前提に対して出す結論が「適す」「推奨」なのも変じゃん。
それでいいならそう書くけど。
次世代、現次世代の二者択一ではなくて「そもそも買ってくりゃいい」

679:あ
17/11/19 01:27:40.75 LuozPxgy.net
途中で書き込み押しちゃった。
「そもそも買ってくりゃ良い」「既存のものが望む言語ではないが存在する」


680:ネら、それは、どちらの言語も選ばずに問題解決するんだし、作りたいものの性質によってベストも変わるんじゃない?



681:あ
17/11/19 01:31:04.27 LuozPxgy.net
>>658
ごめん、よく読んだら行数無茶苦茶だったわ。代名詞で、受けてるのは三行目な。

682:デフォルトの名無しさん
17/11/19 02:51:34.18 QT7cD2cz.net
>>657, 658
言葉遣い(言語定義)に関して「変」とか「べき」とか相手が間違っているかのように言っているが、
使い方が仕様として定められているプログラミング言語とは違い、
自然言語では「大多数の人間が直感的に理解できる」言葉遣いこそが一般的に好まれる傾向が強い。
つまり、自然言語の場合は自分以外の大多数の他人の総意により言葉遣いの正しさが決定される。
そして、君は言葉は>>655と比べて大多数に対して理解されやすい言葉なのだろうか?
嫌味というのは上記のように反語のかたちで使用する方が相手は理解しやすいと私は思う。
(わざと相手に理解されないようにさりげなく使用する嫌味もあるが)
「理解してほしい」という気持ちがあるのならば、言葉選びには多少注意を払ったほうが賢明だ。

683:デフォルトの名無しさん
17/11/19 03:32:31.76 aH5RZwMw.net
ただでさえ壊滅的な文章力なのに、嫌味やら比喩やらぶっ込もうとしてさらに壊滅的になった結果がこれなんどなあ

684:デフォルトの名無しさん
17/11/19 03:48:17.16 sfWxFlOB.net
知識も文章力もガバガバなのに嫌味だけは一丁前にぶち込んでくるの凄いわ

685:デフォルトの名無しさん
17/11/19 03:57:01.75 5+BpDy9G.net
文章力はガバガバ、文章力を指摘されたら怒って相手の理解力に転化しようとしてたこともあったけど、本人は人の意見もちゃんと区別出来ない理解力
すごい奴だ

686:デフォルトの名無しさん
17/11/19 08:29:39.37 kYPwLJsc.net
>>655の「それ」が指すのって、実績かもしれないし使いどころかもしれないし前文の文意全体かもしれないけど
どれでも意味は変わらないので曖昧なままでいいと正常な人間は判断するんだよ
ADHDの人みたいにそんなことをいちいち確定させないと頭のスタックがオーバーフローしてしまう、なんてことはないの

687:デフォルトの名無しさん
17/11/19 09:22:17.02 kYPwLJsc.net
一般論と自分の意見をごっちゃにしてるのは彼のレスが読みづらい大きな一因だな。
(彼以外にとって)>>655があくまで一般論を述べているのは明らかであり、だから旧世代言語を使えという主張ではない。
俺はできれば次世代言語を使いたいという個人的意見を入れたいなら>>655の後に付け足すだけでいい。
一般的な事実+主張 という教科書的な論述の形になる。

688:デフォルトの名無しさん
17/11/19 09:33:41.74 d5pZv6yX.net
お前らガイジをデバッグしてやってるつもりかもしれんが
そーいうのは医者かそいつの身内に任せとけ
そんなカンタンに直らないことだから放置されて今に至ったの分かるでしょ?
今後も、基本的にそいつは放置され行く運命なんよ…

689:デフォルトの名無しさん
17/11/19 10:52:39.44 udpY6AOX.net
>>645
今の知識から適当に過去を想像するとそう見えるのかもしれないけど、
Smalltalk も C++ も全くそれに当てはまらない。

690:デフォルトの名無しさん
17/11/19 11:51:15.79 pBpWIwqa.net
大学とかの学術系の人達って、オブジェクト指向言語を、
GUIのWindow制御と関係付けられて語られるのを
非常に嫌がるよね。

691:デフォルトの名無しさん
17/11/19 12:14:49.69 udpY6AOX.net
だってそれ一部の linux の gui だけだからなあ
要は「きっとそうに違いない」レベルの嘘なんだもん

692:デフォルトの名無しさん
17/11/19 12:16:52.00 udpY6AOX.net
嘘は言い過ぎか。俗説というのかな。

693:デフォルトの名無しさん
17/11/19 12:40:38.90 rjDl7x2h.net
linux系の人達はシェルスクリプトでできることをC言語 (に似た言語) で書くのが嫌がる
「でもスクリプトでGUIは無理だよね」とかいう人は
自分自身が「スクリプトを非常に嫌がる人」だと自覚すればいい
他人のことは気にするな

694:デフォルトの名無しさん
17/11/19 13:56:02.98 pBpWIwqa.net
MicrosoftもWindowsのGUIプログラミングにオブジェクト指向を最大限
利用してたけどな

695:デフォルトの名無しさん
17/11/19 15:53:23.83 PchCVsrm.net
動的な要素が必要なものなら必然的にオブジェクト指向的な何かはでてくるだろうね。
逆にアルゴリズムみたいな静的なコードにはあんま馴染まない。

696:デフォルトの名無しさん
17/11/19 16:05:17.87 8GqCvnDK.net
>>645
やってみればわかると思うが
ウィンドウシステムの実装で多用するのは
継承よりもコンポジションだ

697:あ
17/11/19 17:06:50.76 LuozPxgy.net
直感的に理解した気分になれれば、正誤は気にしない。
これは理解に苦しむわ。

698:あ
17/11/19 17:10:27.69 LuozPxgy.net
ADHDと言う病名がつく前から、「してはいけない、気をつけるべきこと」と指導教官に言われて徹底した事だけどな。議論の際の言葉の揺れは。
文は長くなれど語彙を少なく、時制の一致、代名詞は慎重に使用、もし使用するならば数詞は一致させる。
議論ごっこしたいだけならもう黙るわ。健全でもなんでもないよ。

699:デフォルトの名無しさん
17/11/19 17:33:49.09 wGu3G50A.net
>>677
議論ごっこって具体的にどういうことを指してるの?
健全でもなんでもない、ってことは不健全でもないと理解していいの?じゃあ何が言いたいんだ?
あまりにも曖昧すぎる

700:678
17/11/19 17:42:29.27 wGu3G50A.net
君自身は気付いてないみたいだけど、君の文章を君の言うような基準で評価するとこうなるんだよ
落ち着いて他の人のレスをじっくり読んでみると、曖昧な言葉遣いに見えて意外と厳密な言葉で書かれてることがわかるはずだよ
君自身のレスに比べれば遥かにね

701:デフォルトの名無しさん
17/11/19 17:51:34.62 5+BpDy9G.net
言葉の揺れは注意されたようだが、文章力は指導しきれなかったようだな
指導教官に出会う前は今の文体+表記揺れだったんだろうか
指導教官の苦労が垣間見えて涙が出ますよ

702:デフォルトの名無しさん
17/11/19 17:54:31.63 rjDl7x2h.net
大企業の偉い人でも決算や証明書に嘘を書いてしまう
一般人が文章を正確に書けるわけがない
嘘を書いたとしても反省したり罰を受けたりするようなシステムはもうないよ

703:デフォルトの名無しさん
17/11/19 17:57:34.18 ij9+MaWL.net
怒られた小学生のようないいわけ

704:デフォルトの名無しさん
17/11/19 18:04:01.39 wGu3G50A.net
>>680
変に単語だけ注意したのが失敗だったのかもね
それによって、ただでさえADHDで文章構成が苦手だったのが余計に単語に気を取られて全体を見れなくなってしまったんだろう
俺の上司もADHDだったけど、逆に全体の構成はおかしくなくて単語がおかしいタイプだったから、彼の文章に比べればずっと読みやすかった

705:683
17/11/19 18:07:44.39 wGu3G50A.net
すまん自分で言っときながら曖昧だな
683の「彼」は「あ」を指す

706:あ
17/11/19 18:55:31.75 LuozPxgy.net
伸びるなぁ

707:あ
17/11/19 19:00:18.55 LuozPxgy.net
>>678
以前、スレタイに議論がついていた頃にもうやってる、その話。
読んできて。二回するの嫌。
>>679
曖昧だよ。
>>680
苦労されてましたな。まぁそのおかげで英語で論文出すときに訳に苦労しない論文がかけてるし、知財部に怒られることもなく割と通るし、
先生様々だよ。
>>683
だってこれで苦労してねえもんなぁ。
誤解の余地が生まれるほど歪めて読みやすさを作らないと読めない時点でどうかと思うが。

708:デフォルトの名無しさん
17/11/19 19:31:13


709:.14 ID:D9ZDsmXZ.net



710:デフォルトの名無しさん
17/11/19 19:57:50.03 5+BpDy9G.net
今時学振とかでもとにかく一目でわかるように書けって指導されるのに、わかりやすさが二の次なんてことは断じてないゾ

711:デフォルトの名無しさん
17/11/19 20:21:05.83 n7dw0jCn.net
日本語についてはわかりやすさを重視するのに、
プログラミング言語となると抽象化が著しい関数型を推すお前らがわからない

712:デフォルトの名無しさん
17/11/19 20:26:43.14 8AE8ty3K.net
COBOLは可読性が高いと言われて無かった?

713:デフォルトの名無しさん
17/11/19 20:48:08.24 ij9+MaWL.net
mapとか内包表記は読みやすいからしょうがないね

714:デフォルトの名無しさん
17/11/19 20:54:36.63 IgGN+feq.net
>>690
単位時間あたりで読める文字数を可読性と定義するなら可読性は極めて高い

715:デフォルトの名無しさん
17/11/19 21:17:43.05 5+BpDy9G.net
時間当たりのスクロール量を可読性と定義するならたしかに関数型言語は可読性が極めて低いな

716:デフォルトの名無しさん
17/11/19 22:05:52.67 CbJdE71W.net
>>687
SmalltalkはOS(しかしユーザーが全体を理解可能な)を目指して作られているからGUIがすべてではないよ?
▼Smalltalkの底を流れる設計思想
URLリンク(web.archive.org)

717:デフォルトの名無しさん
17/11/20 00:18:08.04 1/JOn/hh.net
別にGUIだけではないが、GUIが最初からあったのも事実だろう

718:デフォルトの名無しさん
17/11/20 04:12:09.45 SzQBx5h9.net
>>695
かなり初期(Smalltalk-72、74)にGUIは整えられたが、この時点で継承機構はなかった
URLリンク(squab.no-ip.com)
そしてその後Smalltalk-76で継承機構が入ったのも、GUIだけのためじゃない
(例えば、Smalltalk-76でGUIに使われるクラス数の割合を調べてみたら分かる)
GUIはつねに&あくまでもSmalltalkの大きな野望(?)の一部にすぎないよ
ジョブズみたいなのが色々見せられても、結局GUIスゲーで終わっちゃったって話はあるかもしれんけど
URLリンク(pbs.twimg.com)
URLリンク(pbs.twimg.com)

719:デフォルトの名無しさん
17/11/20 04:48:00.39 F1FX2mqd.net
>>696
その漫画クヤシク

720:デフォルトの名無しさん
17/11/20 05:54:47.96 HaLrPJzK.net
>>697
ほらよ つ URLリンク(www.shogakukan.co.jp)

721:デフォルトの名無しさん
17/11/20 08:17:47.25 ste5Kj49.net
一部だけ切り出すと学習漫画みたいだな。

722:デフォルトの名無しさん
17/11/20 08:33:10.27 uxY9p7WM.net
いかつい絵柄の進研ゼミ

723:デフォルトの名無しさん
17/11/20 09:43:36.06 1/JOn/hh.net
>>696
貴重な資料をありがとう
で、物は言いようみたいであれだけど、Smalltalkの歴史はそのままOOPの歴史であり
GUIを実装する試行錯誤の歴史なんだから、継承が後からなのはむしろ当然で
継承がGUIに有効なことの左証では

724:デフォルトの名無しさん
17/11/20 11:23:22.73 rQ5oV85S.net
>>701
> 継承がGUIに有効なことの左証では
実装継承がGUIに *も* 有効な事はだれも否定してないと思うよ
ID:ZQLxHiSg の
> というより初期のOOPLが実装継承が中心だったのは
> まさにウィンドウライブラリ作りたかったから
や ID:D9ZDsmXZ の
> SmalltalkがGUIのために作られたのは純然たる事実じゃね
> 例え本人が否定していたとしてもそうだろう
というように、GUIやそれに


725:付随するウインドウシステムの構築のみに実装継承の目的を限定したり SmalltalkがGUIだけのために進化してきたかのような言い方は少々視野が狭すぎませんか?という話



726:デフォルトの名無しさん
17/11/20 11:43:35.09 lEG6T20x.net
値型のメンバー変数を作れない言語だったら
無駄なポインタを減らすために実装継承が有効だろう

727:デフォルトの名無しさん
17/11/20 15:33:48.50 upeMVrL4.net
GUIはオブジェクト指向のインスタンスだしょ。
インスタンスは抽象化の具現化の一つで抽象化とは
実体のない仮想的なオブジェクトの集合であり、
その存在を具現化して表現してしまった瞬間
それは実体化し具現化してしまうのだよ。

728:デフォルトの名無しさん
17/11/20 20:36:31.84 F1FX2mqd.net
>>698
ありがと!
面白そうだなこれ

729:デフォルトの名無しさん
17/11/20 21:00:50.26 O0QjCqg/.net
新人プログラマがPHPを学ぶべき理由
URLリンク(qiita.com)

730:デフォルトの名無しさん
17/11/21 00:59:44.39 lnnQeNMw.net
PHP書いてるのなんてジャップランド土人村の頭がチンパンジーのエスアイアイのオサールサンダヨーだけだよー

731:デフォルトの名無しさん
17/11/21 01:16:15.02 LMCDauea.net
URLリンク(hhvm.com)
PHPといえば顔本のHHVMの今後
HHVMは来年にはPHP5のサポートを落として、PHP7には寄せずにHack言語に絞るそうな
やっぱり顔本もPHPは焼き払いたいんだな。Hack言語とやらがどれだけPHPから脱却できるか

732:デフォルトの名無しさん
17/11/21 01:31:02.78 wI5wFT4b.net
技術選定の段階でいい加減にPHPを選んだクズ野郎は
相当恨まれてそうだな
いやどこの下痢糞プェチピィ現場でもそうだろうけど

733:デフォルトの名無しさん
17/11/21 02:04:29.26 XgRd72eK.net
Hack言語はダメだろ。発表から大分立ってるのに進展が遅い。
フェイスブックの中でも重視されてないだろ? 必要性があるならどんどん開発してるはず。

734:デフォルトの名無しさん
17/11/21 04:32:17.44 1CMkZgYy.net
それぞれ問題に対して最適な言語というものがあるわけで
何もかもに適した言語というのは存在しないよ。

735:デフォルトの名無しさん
17/11/21 08:13:20.38 wI5wFT4b.net
何もかもに適してない言語ならありそうだな
いやどのPのこととは言わないがな?

736:あ
17/11/21 08:13:51.83 QsmG8G9Z.net
単にディスるだけなら簡単だからな。
とはいえ、phpなんかにも「一番無難」以外に新しいメリット入れてかないとな。
もちろん他の次世代言語も「一番無難」を目指す所はあったほうがいいと思う。
.netに対してIIS、javaに対してTomcatみたいに、Dockerとか仕組みごと出す前にその言語の用のアプリケーションコンテナを強く押せば、一定のパイはあると思うんだが。

737:デフォルトの名無しさん
17/11/21 08:46:28.66 JYBkdGYB.net
PL/Iのことか
理路整然としてて意外と良い言語だそ
業務系がC系やVBに流れることなくこのままの方向で進化してれば、業務系の開発は今よりずっとマシなものになってたと思う

738:デフォルトの名無しさん
17/11/21 22:27:55.44 z7TaMi5f.net
Smalltalkって何であんなにゴミなの?

739:デフォルトの名無しさん
17/11/22 00:13:25.96 rbs65c9L.net
PHPのどこが無難やねん
PHPでまともにシステム作れてた案件1割もなかったわ

740:デフォルトの名無しさん
17/11/22 00:19:45.97 H40m9dAW.net
WebとGUIのデザインって時代背景に依存する消耗品じゃね?

741:デフォルトの名無しさん
17/11/22 01:10:13.88 1Sdpbsa5.net
>>7


742:08 面白いなHackは独自言語に進化するんだ。 そう言えばHackのXHPって面白いな。 ReactにおけるJSXみたいなもの。 PHPではhtmlコード部分はただのテキストでHTML 部分の構文がどうだろうと無視されるけどXHPはHackの処理系で妥当性が検証される。 メリットとしては事前に構文がチェックされるのと XSS対策くらいだろうか?詳しい人に聞きたい。 Reactみたいに独自のタグが作れるとかだったら面白いな。



743:デフォルトの名無しさん
17/11/22 06:55:53.18 2YdhEIzW.net
>>715
今頃来ても遅いよ

744:あ
17/11/22 08:40:43.24 MjBhGus4.net
>>716
結構あるぞ。

745:デフォルトの名無しさん
17/11/22 09:16:12.81 vFQO0703.net
求人みると未だにphpが一番多くね

746:デフォルトの名無しさん
17/11/22 10:02:13.08 eHFeMVAT.net
>>710
単純に旧PHPのサポートしなきゃいけなかったから実体反映遅れてんじゃねえの?
最近のHHVMはHackのバイトコード実行する機能入れてるし
文法はシラネ

747:デフォルトの名無しさん
17/11/22 13:15:10.00 0VsrTrOA.net
>>721
日本全体で見れば店員や肉体労働の求人が多いのと同じことでは。

748:デフォルトの名無しさん
17/11/22 13:51:58.93 h8Su9zOg.net
>>723
なるほど、頭を使わんでいい仕事は求人が多いってことか。
なんかすげー納得した。
それを言われて気づいたんだが、「PHPが世界で一番使われてる言語だから一番良い言語」って理屈は
「ハンバーガーとコーラが世界で一番売れている食べ物だから一番うまい食べ物」って理屈と同じってことだな。

749:デフォルトの名無しさん
17/11/22 17:56:25.22 GZ19t0eq.net
>>714
> PL/Iのことか
> 理路整然としてて意外と良い言語だそ
言語仕様が大きな言語は最初から慎重に言語設計がされているから理路整然としているし
その後で言語仕様の拡張をしてもグダグダになりにくい(理路整然さを保った拡張が可能なことが多い)
これはPL/Iだけでなくそれ以降に開発された(各々の開発時点で最も複雑とされた)言語であるAlgol 68やAdaでも同様
> 業務系がC系やVBに流れることなくこのままの方向で進化してれば、業務系の開発は今よりずっとマシなものになってたと思う
Cのように本来は小さく単純なものとして産まれた言語は拡張に耐えるような基本設計になっていないので
拡張するとグダグダになり勝ち
ちょうど最初から巨大なビルとして設計されたビルは通路(人の動線)やエレベーターや水回りや電気系統などが整然と配置され
その後の多少の拡張や変更にもそれらの整然さが余り乱されないですむが、最初に小さな建物として作られた旅館が
色々と増築を受けると通路(特に避難通路)が迷路の如くなり電気配線や水回りの配管もほとんど誰も知らない謎めいた代物に
なるのと似ている


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

1966日前に更新/264 KB
担当:undef