【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©5ch.io
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
2015/02/28(土) 00:33:07.88ID:6Lhyreb3【Python】スクリプト バトルロワイヤル47【pl,rb,php,js】
http://peace.2ch.net/test/read.cgi/tech/1417333026
0877デフォルトの名無しさん
2015/04/22(水) 17:18:50.15ID:xlKAHYVNほんこれ。
読みやすくて(IDE使ってでも)
開発者がが多くて(タダ乗りできる率が上がるため)
ユーザーが多ければ(使ってくれる人買ってくれる人が多くなるため)
なんでも良いよな。
あと、過去の遺産をどの位再活用できるかだ。
0878デフォルトの名無しさん
2015/04/22(水) 18:01:42.24ID:SIPVN6SR0879デフォルトの名無しさん
2015/04/22(水) 18:51:27.67ID:OPFMrrV4やってるんだが
0880デフォルトの名無しさん
2015/04/22(水) 19:19:33.67ID:wZOzUaFR0881デフォルトの名無しさん
2015/04/22(水) 19:26:33.18ID:SIPVN6SR言語なんて見た目が大半だっていってるの
0882デフォルトの名無しさん
2015/04/22(水) 21:07:42.53ID:81qtGMfb評判落とすだろうに
windows対応のものをswiftでは作れないわけだし、
重たいブラウザや非同期nodeを、必要がないところでわざわざ選ぶのは変じゃない?
用途に依って使い分ける為の言語の一つとしてなら認めなくもないけど。。。
swiftの市場規模とか言うのも変な話で、
apple製だけと、apple製含めたマルチプラットフォーム、どっちが大きいんだ?
あと、「枯れる」の意味を勘違いしてない?
0883デフォルトの名無しさん
2015/04/22(水) 21:52:34.21ID:/AdLflc6必死なのはアンチJS派だけ
0884デフォルトの名無しさん
2015/04/22(水) 22:14:46.01ID:MKR7qEM2同様に、遠い将来において、今swiftでやっていることを、自ら殺したはずのASか憎きJScript.netでもできるようにするのだろうね。こっそりと。
0885デフォルトの名無しさん
2015/04/23(木) 13:57:21.67ID:qG+0DhqKWebアプリを作るうえで、
1.ブラウザとサーバー間の非同期の問題ってなく成り得ない
2.ベンダーロックインしない言語が事実jsしかない
3.Googleにとってビジネスの中心となるのがjsで、常に最速
4.データのformatをJSON形式で表すのがデファクトになりつつある
5.パースするのにコストが掛からない
6.フルスタックでjsで書ける
7.ecma scriptの仕様が更新される。(他言語つかながら追いかけたくない)
8.普及するので周辺ツールが開発される
9.普及するのでバグが発見されやすい
ざっと考えただけで、これだけのメリットが出てくる
0886デフォルトの名無しさん
2015/04/23(木) 14:12:16.53ID:qG+0DhqK乞食とウォール街の住人の何方を相手に商売をしたいかって問題に似ている
0887デフォルトの名無しさん
2015/04/23(木) 14:15:48.80ID:JdM/n/qsフリック入力で多少日本語がおかしなと所があるがそういう事だよね。
JSが最強。
後はより多くソフトウェアやサービスにお金払ってくれる人はアップル製品使ってたり、事実コスパ最強で良い製品はアップル製品なんだから
SwiftとObjective-Cやっとけば良い。
時間があればPythonとLisp。
それ以外の言語は全て存在しないものだと思ってる方が世の中上手くいくよ。
Javaとか時代遅れの言語は今後一切関わらなくて良い。
0888デフォルトの名無しさん
2015/04/23(木) 14:54:48.54ID:qG+0DhqKpython,lisp,swift,objective-cは関わらなくていいよ
下手の横好きにしかならないから
0889デフォルトの名無しさん
2015/04/23(木) 14:58:53.25ID:XtTem2iLプログラミングなんてものに関わらないのが普通の人生なんだよ?(´・ω・`)
0890デフォルトの名無しさん
2015/04/23(木) 15:50:33.40ID:qG+0DhqK0891デフォルトの名無しさん
2015/04/23(木) 15:59:20.29ID:XtTem2iL何かがクラウドで云々というのは視野が狭いんじゃないかな?(´・ω・`)
0892デフォルトの名無しさん
2015/04/23(木) 16:20:13.84ID:qG+0DhqKそこにビジネスロジック置けば片付くだろ
0893デフォルトの名無しさん
2015/04/23(木) 16:30:35.37ID:ANp6HKSeたぶんRailsから始めた層はこれからJavaにステップアップする。
Java 8 の格好良すぎるStreamとOptionalを知ってJavaを書きたくならない技術者はいない。
C#のyield returnは一瞬どういう事と思わせるお茶目さんだが決して格好良くはない。
まあしかしC#の絶妙な匙加減の先進性と読み易さには恐れ入る。
スクリプトはJSが突き抜けちゃって更に差は開く一方だが、JavaとC#が相手だとまだまだ完敗に近い。
ところで最近のJSは明らかに1つ失敗した。-> にすべきだった。節操なく模倣して天下取ったのに奇をてらうようなオリジナリティーを醸し出してしまった。=> ダサっ!変えろ、今なら間に合う。
0894デフォルトの名無しさん
2015/04/23(木) 16:30:51.92ID:XtTem2iLだけどビジネスロジックにクラウドは別に必要でもなんでもないよね?(´・ω・`)
0895デフォルトの名無しさん
2015/04/23(木) 16:59:56.49ID:xy73Gftz->にしたら混乱するし、むしろ->と=>の両方を取り入れるべきだった
0896デフォルトの名無しさん
2015/04/23(木) 18:25:37.64ID:qG+0DhqKJavaでやりたいことってビッグデータだろ?
Java文化のXMLとかJFSが、どうにも受け付けない
0897デフォルトの名無しさん
2015/04/23(木) 18:29:11.78ID:qG+0DhqK運用とかシスアドなんかを高い金出して雇わなく済むの
WordPressでのフルスタックもどきが良さげ安全牌かしら
0898デフォルトの名無しさん
2015/04/23(木) 18:48:19.93ID:JdM/n/qsしかし共通項は
読みやすいか
ユーザーはいるか
コミニティはあるか
これを考慮して絞り込むと
-JS(フロントやいまやフルスタック可の最重要言語)
-Python(可読性。外国では大学学部生が最初に習う言語。今後ますますユーザーは増える、進歩する可能性がある。オープンソースの重要なものは殆どPythonの流れ。詳しくは調べて)
-Swift(世界のソフトウェア買う人、ゲームしてる人たちはもれなく手軽なiOS経由、日本でもそう。今までは手がかかった開発がSwiftでより効率よくなった。)
-Common Lisp(関数型でマクロ最強)
これ以外は何もいらないな。
時間があるときにC/C++やOnjective-C呼び出したり書いたりする練習したら良い。
0899デフォルトの名無しさん
2015/04/23(木) 18:54:12.98ID:qG+0DhqKというか、システムツールとしてのpythonのドメインをnode.jsが侵しつつある
0900デフォルトの名無しさん
2015/04/23(木) 19:01:39.01ID:JdM/n/qsあるからwwww
http://www.indeed.com/salary/q-Python-Developer-l-New-York,-NY.html
0901デフォルトの名無しさん
2015/04/23(木) 19:02:36.58ID:JdM/n/qs0902デフォルトの名無しさん
2015/04/23(木) 19:19:14.11ID:qG+0DhqKそら、主要都市にはあるだろうよ
0903デフォルトの名無しさん
2015/04/23(木) 19:23:23.27ID:X9GtYTjY読みやすさ、コミュニティってあげてるのに Common Lisp や Swift ってのがな
本当に自分で書いてるのかな
0904デフォルトの名無しさん
2015/04/23(木) 19:36:07.63ID:JdM/n/qsそれ、言語じゃなくてお前の住んでる地域が悪いんだろ。
それか遠隔勤務もできないアホ。
サルならサルらしく森でみんなと仲良く暮らせよ
0905デフォルトの名無しさん
2015/04/23(木) 19:37:00.33ID:JdM/n/qsCommon Lispは関数型言語だからやらきゃな。
Swiftがどんだけ人気になってきてるか知らないんだ?
英語ができないサルなの?
0906デフォルトの名無しさん
2015/04/23(木) 20:25:08.28ID:0YDI6FZ30907デフォルトの名無しさん
2015/04/23(木) 20:47:18.92ID:empe+IyN0908デフォルトの名無しさん
2015/04/23(木) 21:27:11.62ID:XWDL07gHJavaにラムダが入った今となってはGroovyは中途半端すぎる
失うものの大きさの割に合わない
0909デフォルトの名無しさん
2015/04/23(木) 21:39:54.65ID:aacPNGir->と=>はaltJSから標準に持ってきたもので意味が違う。
->は単なるfunction(){}の短縮性で、
=>はthisやargumentsといったキーワードも他の変数と同じくスコープで解決し、
コンストラクタとならない本当に純粋な”関数”
0910デフォルトの名無しさん
2015/04/23(木) 21:40:05.76ID:X9GtYTjYJavaにラムダが入ったのははっきりいって遅すぎた
0911デフォルトの名無しさん
2015/04/23(木) 21:51:21.08ID:XWDL07gHthisやargumentsが環境のものを参照するということと
関数の純粋性との関連が不明
JSの通常の関数におけるthisやargumentsは単なるimplicitなパラメータであって、
特に関数の純粋性を損なうものではないと思うが
0912デフォルトの名無しさん
2015/04/23(木) 22:48:37.69ID:52BAlyWNつーかAndroidもいまだにSE6なんだろ?w
0913デフォルトの名無しさん
2015/04/23(木) 22:58:15.44ID:JdM/n/qsJava 8やClojureやScalaで何ができるの?笑
バグだらけ穴だらけってイメージしかない
0914デフォルトの名無しさん
2015/04/23(木) 23:07:32.56ID:XWDL07gHそんな世界の基準とスクリプトの世界の基準をごっちゃにしてはいけない
0915デフォルトの名無しさん
2015/04/23(木) 23:12:37.22ID:yBUyt4/+コードのまとまりという機能以外の特殊性が減ったということだ
0916デフォルトの名無しさん
2015/04/23(木) 23:15:56.93ID:xy73GftzC#と同じぐらいだと思ってた
0917デフォルトの名無しさん
2015/04/23(木) 23:19:20.51ID:XWDL07gHC#と違ってサーバー専用で潤沢なリソースを占有しながら長時間動かすようにできてるから
一般人がデスクトップで使おうとすると遅く重く感じるだけ
0918デフォルトの名無しさん
2015/04/23(木) 23:34:59.47ID:JdM/n/qshttp://blog.codeeval.com/codeevalblog/2015#.VThRmEsaynM=
0919デフォルトの名無しさん
2015/04/23(木) 23:59:41.69ID:52BAlyWN特にジェネリクス関係のパフォーマンスはC#のほうがよかった
ただしMSとSunでは資金力も違うから仕方ないけど
0920デフォルトの名無しさん
2015/04/24(金) 00:05:36.23ID:i+cACgsF0921デフォルトの名無しさん
2015/04/24(金) 00:06:46.65ID:6qz31X1oMSに「お金がなくてあんな仕様になったんだね」と言われていた
0922デフォルトの名無しさん
2015/04/24(金) 00:08:13.38ID:Ca+nUuiT人間が触るアプリを作る分にはウンコ以外の何物でもないが、サーバー用としてのJVMの性能はやっぱり素晴らしい
0923デフォルトの名無しさん
2015/04/24(金) 00:45:02.35ID:lmpJamafさようなら、groovy, jruby, jpython,clojure, scala
今まで夢をありがとう
0924デフォルトの名無しさん
2015/04/24(金) 07:24:56.99ID:rZUqAvLFお金がなくてというより、JVMの互換性を維持しようとした結果という面が大きいね
.Netはバージョンアップの度に新しい.Net frameworkを入れてください、という思想だったからなぁw
0925デフォルトの名無しさん
2015/04/24(金) 07:29:39.97ID:ZMgHODO7その理屈だと、COBOL最強になっちまうぞ?
0926デフォルトの名無しさん
2015/04/24(金) 07:47:10.91ID:Ca+nUuiT0点。Sunの詭弁に騙されてる。
Java 1.5は以前のバイトコードのフォーマットに変更を加えていないが、
ライブラリにジェネリクスのためのメタデータを追加するなど非常に多くの変更を入れており
JVMの変更がなかろうが関係なく下位互換性はない。実際新機能使ったらそれ以前のバージョンでは動かない。
ちなみにOracleになってから1.6, 1.8とバイトコードのフォーマットが変わっている。金の力って凄い(笑)
0927926
2015/04/24(金) 07:57:22.23ID:Ca+nUuiTJava1.7でもバイトコードの命令追加があった
0928デフォルトの名無しさん
2015/04/24(金) 11:00:46.98ID:+wIW7NuC外国のプログラマーもそうなの?効率悪いよね?
初期の段階でフロントからエンドまでPythonで書きまくったDropboxは凄い。
全ての言語を任意の一つと言語に変換する事ってできないの?
それか、中が弄らなくても済む様な完璧に近いモジュール群はどのプログラミング言語が凄いの?
最終的にはある言語でその言語を全く知らない人がレゴを作る感覚まで単純化されたモジュール群を作った、備えてる言語がより多くの人に利用されるよね。
0929デフォルトの名無しさん
2015/04/24(金) 11:09:05.61ID:+IWmPu540930デフォルトの名無しさん
2015/04/24(金) 13:23:35.69ID:lmpJamafemacsで描いてた夢が、atomで!勃起が収まらないお
0931デフォルトの名無しさん
2015/04/24(金) 13:26:13.46ID:lmpJamafcで書け
0932デフォルトの名無しさん
2015/04/24(金) 13:30:59.62ID:+wIW7NuCありがとう!
調べてみます。
助かるよ!
0933デフォルトの名無しさん
2015/04/24(金) 19:17:00.84ID:rZUqAvLF必要なのは後方互換じゃないの
新しい(機能が上の)製品が(機能が下の)古いバージョンで動く、下位互換はそんなに必要なのかな
0934デフォルトの名無しさん
2015/04/24(金) 20:39:53.02ID:oiBI1vta俺もそう思うけど、JavaのジェネリクスでJVMの変更が必要ないっていうのはまさに下位互換の話だぞ
ちなみに上位互換性は.NETの方が優れてるし
0935デフォルトの名無しさん
2015/04/25(土) 06:41:58.74ID:n0+Ue58Yラムダ→匿名クラスのような糖衣的な機能以外凄いのが入ったりしてないわけだし。
0936デフォルトの名無しさん
2015/04/25(土) 08:24:21.10ID:O8tJX/gWいや構文糖衣だとしても標準ライブラリに依存してる機能は多いぞ
0937デフォルトの名無しさん
2015/04/25(土) 08:43:28.17ID:yv3gtm/eキミの日本語いつも変
プログラム言語以前に日本語をどうにかしてくれ
発想もユーザ視点だし
0938デフォルトの名無しさん
2015/04/25(土) 10:33:57.18ID:KJ1nzu+7構文糖衣なら、ライブラリの依存関係は変わらないのでは?
0939デフォルトの名無しさん
2015/04/25(土) 14:54:29.99ID:IS10nm58完璧だから。
0940デフォルトの名無しさん
2015/04/25(土) 17:04:02.93ID:6KuB1wKn海外の連中はjavascriptで書いてるよ
topcoderのサイト眺めてみろよ。node.jsばっかだから
0941デフォルトの名無しさん
2015/04/25(土) 22:41:17.75ID:CnFngTckJSで書かれたエンジンの方が早いというオチだし。
0942デフォルトの名無しさん
2015/04/25(土) 22:45:06.12ID:cwnjojeEやっぱり開発規模がものを言う
0943デフォルトの名無しさん
2015/04/26(日) 00:04:40.43ID:DdCTCOUF0944デフォルトの名無しさん
2015/04/26(日) 00:09:36.35ID:7jnYXfIp0945デフォルトの名無しさん
2015/04/26(日) 01:52:05.01ID:5dyoBcss0946デフォルトの名無しさん
2015/04/26(日) 01:57:59.72ID:L6M7+b17アメリカンジョークですか?
0947デフォルトの名無しさん
2015/04/26(日) 21:53:53.01ID:5dyoBcssIE8の頃から比べたらずいぶんマシになったけど
0948デフォルトの名無しさん
2015/04/26(日) 23:11:38.98ID:eMIuk19t0949デフォルトの名無しさん
2015/04/26(日) 23:19:40.88ID:eMIuk19tあんなゴツイもの、googleが飽きたらメンテ不可能なゴミだよね
backbone.jsつかえよ
0950デフォルトの名無しさん
2015/04/27(月) 01:21:59.57ID:Q8bfgQbpここじゃない
0951デフォルトの名無しさん
2015/04/27(月) 06:07:11.20ID:QCvHtYa3屁理屈だし理解しようともしないから
jserみんながそうではないとは思うが
0952デフォルトの名無しさん
2015/04/27(月) 06:10:15.14ID:pH4peDkR0953デフォルトの名無しさん
2015/04/27(月) 12:24:59.84ID:9PWCeV8Z0954デフォルトの名無しさん
2015/04/27(月) 12:29:51.14ID:pCpNujQh便利な道具を賢く使おうよ
人間の時間と創造性は有限で短いんだし
0955デフォルトの名無しさん
2015/04/27(月) 16:44:12.82ID:9TPawTho早くもブームが終わった感じ
0956デフォルトの名無しさん
2015/04/27(月) 18:43:08.90ID:OQJgrPlS0957デフォルトの名無しさん
2015/04/27(月) 18:47:28.94ID:Q8bfgQbp言語によって阻害されるとしたら、そいつの創造性ってやつはその程度ってことだ
0958デフォルトの名無しさん
2015/04/27(月) 18:58:44.05ID:eBiVYPkC互換性の無さが批判されてるだけで、中身は120%改善してる。
逆に2が出るまでは1を学ぶなと言われるほど1がダーティーハックのチャンプルで酷い。
0959デフォルトの名無しさん
2015/04/27(月) 20:49:42.27ID:pH4peDkRやっぱP5とOPじゃね?メディアアート系では特に
0960デフォルトの名無しさん
2015/04/28(火) 01:07:18.25ID:iTVBlZLC0961デフォルトの名無しさん
2015/04/28(火) 06:06:15.67ID:Z2GKWy5Hjsとswiftはわざわざ評判落としてる
0962デフォルトの名無しさん
2015/04/28(火) 07:34:59.27ID:TptW/xOz2chで世界が判った気になり始めたら、色んな意味でヤヴァイ。
0963デフォルトの名無しさん
2015/04/28(火) 07:37:54.88ID:bA+0UVrtそんな狭い世界が>>962の全てとかそれこそヤヴァイんじゃない?
0964デフォルトの名無しさん
2015/04/28(火) 09:17:37.91ID:chjwwoPGそれRubywwwww
JSもSwiftも母数、つまり開発者の数が多いからどうしても一定数アホがいるのは仕方なくて、
それをどうこうできるわけないからほっておけ。
ただ、その理屈で行くと、JSやSWIFTよりも開発者が少ない
Ruby使いは本当に日本のソフトウェアのカスみたいな特徴を体現したキモヲタばかり。
現実逃避や嫌なものから目をそらす人が多い感じかな。
だからRubyが真の意味で道具として流行ることはないし、
Ruby GirlsやRails Girlsを通して女の子とあわよくばと考えてるキモヲタばかりが日本でも増えたよね。
女に媚びなくても、いい製品作って稼げば人は付いてきて一目置かれるのに、
どうしてそうずるい方向で目的を達成できないのにしようとするのかが理解に苦しむ。
ここでも現実逃避という側面が露わになった。
0965デフォルトの名無しさん
2015/04/28(火) 09:49:09.34ID:sIe7iNxu0966デフォルトの名無しさん
2015/04/28(火) 10:52:30.62ID:chjwwoPGその根暗体質は現実世界だけにしようか。
なぜ、ネット世界では国内や国外に国境はないのに、わざわざ自分たちで線を引いて技術革新を遅らせるのかが理解できない。
正直馬鹿なんだよお前ら。
http://venturebeat.com/2015/04/13/apples-swift-is-the-most-loved-programming-language-new-dev-survey-says/
0967デフォルトの名無しさん
2015/04/28(火) 12:21:08.66ID:XW+vB9oj技術革新w
0968デフォルトの名無しさん
2015/04/28(火) 15:49:51.52ID:iTVBlZLCそこですら、zed a shawは叩かれてた
0969デフォルトの名無しさん
2015/04/28(火) 16:29:34.18ID:e15sgCAuググっても出ないからstackoverflowで質問されてるってだけでmost lovedかどうかは分からんだろ
0970デフォルトの名無しさん
2015/04/28(火) 18:29:31.20ID:OLzJBFSqJSやSwift叩くのは酷いな、オマケに人格否定
まあバトルはもう終わってて、現状リングに残ってる勝者同士はコレ以上争う気は無いんだよね
それを敗者が外野からガミガミ言ってるイメージだ
0971デフォルトの名無しさん
2015/04/28(火) 19:15:33.93ID:chjwwoPGググったら一番上に出てきた記事載せただけなんだけど、もしかして英語でググれないの?!?!?wwwwww
さすがイエローモンキー、戦後から何も学んでないw
0972デフォルトの名無しさん
2015/04/28(火) 20:05:02.83ID:Px6n1NN0自分で何も生み出せないから、他人の評価に乗ることしか出来ないのね
0973デフォルトの名無しさん
2015/04/28(火) 20:53:10.22ID:e15sgCAuSwiftはまだググっても記事が少なくて解決できない事が多いからstackoverflowでの質問が多いだけでmost lovedとは限らないって意味な
お前アホだな
0974デフォルトの名無しさん
2015/04/28(火) 21:27:47.53ID:chjwwoPGお前の日本語なんか変だなw
ちゃんと母国語くらい使える様になりましょう。
RUBYばかり使ってるからこういうことになる
0975デフォルトの名無しさん
2015/04/28(火) 21:45:33.03ID:Z2GKWy5Hrubyのことは最近書かれてないと思うが。。。
以前rubyが反感買ってた位置に、今はjsとswiftがいるなーと感じる今日この頃
0976デフォルトの名無しさん
2015/04/28(火) 22:55:26.76ID:xeIBx+If(´・ω・`)そうかも
レス数が950を超えています。1000を超えると書き込みができなくなります。