■ このスレッドは過去ログ倉庫に格納されています
javascriptって欠陥言語だよな。
- 1 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:28:26.42 ID:Xj/LEGcb0.net
- オブジェクト指向じゃない
エラーがあっても無視する
予約語がない
型宣言がない
- 2 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:28:59.02 ID:LiXQZQrO0.net
- いやオブジェクト指向だろ
- 3 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:30:12.05 ID:kmPMKGSa0.net
- ライブラリ多すぎ
- 4 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:30:30.33 ID:Xj/LEGcb0.net
- >>2
本人はそう言い張ってるけどな
俺は認めない
クラス宣言にfunction←は?
- 5 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:31:45.51 ID:lXWq8puK0.net
- firebugつかえばエラーみれるよ
- 6 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:31:53.31 ID:Xj/LEGcb0.net
- 今ホームページ作ってるけど本当にjavascriptがカス過ぎるせいでどれだけ時間を無駄にしたか分からん
- 7 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:32:17.61 ID:tV+rBd0J0.net
- 5だか6だかでclass使えるようになっただろ
- 8 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:33:14.11 ID:Xj/LEGcb0.net
- >>5
Chromeに付属してるコンソールでは表示してくれないエラーも表示してくれんか?
- 9 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:35:26.64 ID:Xj/LEGcb0.net
- >>7
本当か?
ネットで調べてもそんなの出てこなかったけど
- 10 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:39:49.77 ID:Xj/LEGcb0.net
- やっぱり高級言語の方が断然理解しやすいわ
プログラミング言語を変に簡略化してるスクリプト言語って変に理解しにくい
- 11 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:40:49.04 ID:bOrBCx8+0.net
- クラスベースしか知らないからだろ
- 12 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:41:02.29 ID:MlTDbYSui.net
- >>1
お前が無能なだけじゃん
柔軟でいい言語だよ
- 13 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:41:55.57 ID:MlTDbYSui.net
- 業務でJava5年やってるけど
頭の切り替えできないおっさんに合わせて使ってやってるだけで、あれこそクソ言語だろ…
- 14 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:42:43.67 ID:Xj/LEGcb0.net
- ブラウザにjavaの仮想マシン搭載することを標準化してよー
頼むよー、javascriptなんて使ってweb制作とか出来ないよー
- 15 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:43:07.79 ID:bOrBCx8+0.net
- use strict使えば少しはエラーも出るだろ
- 16 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:44:38.30 ID:bOrBCx8+0.net
- つかjsも高級言語だろ
- 17 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:46:48.97 ID:MlTDbYSui.net
- >>14
その発想自体が、お前が技術力低くてあり得ないほどゴミだって事を表してるな
- 18 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:48:01.41 ID:YRmlqsVo0.net
- >>4
何で認めないの?
C言語ですらOOPできるよ
- 19 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:49:25.53 ID:Xj/LEGcb0.net
- >>11
だってクラスベースが一番使いやすいんだもん(´・ω・`)
>>12
柔軟っていうのがよく分からん
>>13
Java、Objective-C,PHP、JavaScriptしか経験ないけどJavaが一番つかいやすわ
- 20 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:51:10.09 ID:lXWq8puK0.net
- chromeはしらない
jquery使えばdomも楽々アクセスできて最高
- 21 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:51:56.56 ID:MlTDbYSui.net
- >>18
とはいえC言語はオブジェクト指向を強制しないからな
そういう意味で言うと、>>1は
クラスベースの、オブジェクト指向を強制される言語しか使ったこたないから、他の言語使いこなせなくて文句言ってるんだろ
そんなレベルのやつがどんな言語使ったってまともなプログラムは書けない
- 22 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:54:22.88 ID:bOrBCx8+0.net
- jsは俺もあまり好きではないけどコードゴルフとかすると結構楽しい
- 23 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:57:30.36 ID:Xj/LEGcb0.net
- じゃあ、お前らはJavaScript使いにくいとは思わないわけ?
- 24 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:59:02.06 ID:5VmT5GqW0.net
- >>23
思わんな
C言語みたいで楽しい
- 25 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 01:59:05.67 ID:bOrBCx8+0.net
- 思う
- 26 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:01:19.87 ID:UFi6uWjX0.net
- まぁ俺もJavaなんかのクラスベースから入った口だから最初はかなりの抵抗感があったが
慣れてしまえば最低限実際上のコーディングに支障が出ないレベルでは使えるようになる
- 27 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:02:31.22 ID:JoKQYdaf0.net
- 逆にオブジェクト指向ができない
- 28 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:03:02.81 ID:98cx7XUZ0.net
- PHPってオブジェクト志向なの?
- 29 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:03:53.11 ID:bOrBCx8+0.net
- >>28
一応オブジェクト指向でも行けるみたいな感じ
マルチパラダイムじゃないの
- 30 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:04:07.99 ID:5VmT5GqW0.net
- >>28
一応オブジェクト指向もできる
言語仕様も糞だし、使う側のレベルも低いからよくわからんことになってるけど
- 31 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:04:40.00 ID:YRmlqsVo0.net
- functionが長い以外は特に使いにくくはないな
- 32 :Please Click Adsense!!:2014/10/04(土) 02:05:36.63 ID:QKzHoS1J0.net
- JSはCの二倍早い
- 33 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:07:02.78 ID:5VmT5GqW0.net
- >>32
なんでだろう、卑猥な発言に見えた
- 34 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:09:14.41 ID:U8QQM3s70.net
- jsはコード補完されづらいからやりづらい感はある
でもecma系好きよ
この>>1、as3(flash)とか好きそう
- 35 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:10:33.81 ID:bOrBCx8+0.net
- どっちかっていうとas3よりもrubyな気がする
- 36 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:12:23.85 ID:Xj/LEGcb0.net
- >>26
慣れか
これまでJavaライクな書き方しかしたこと無かったからな・・・
>>28
PHPはオブジェクト試行を強制されないけどJavaライクに書ける
>>31
気持ちの問題もあるな
functionは関数っていう意味なのにこれでクラスを宣言することにモヤモヤする
でも、それ以上に予約語がないこととか予約語が無い事が受け付けない
- 37 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:16:01.38 ID:Xj/LEGcb0.net
- >>35
rubyはちょっと気になってたが、それよりもpython勉強してraspberryで遊びたいわ
- 38 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:16:34.23 ID:YRmlqsVo0.net
- >>36
クラスを宣言する、と考えるよりも、関数スタックをそのまま保存してオブジェクト化する、と考えるべし
- 39 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:17:38.23 ID:J++vMMro0.net
- どんなに更新されてもセキュリティに問題ありと表示されるから
初心者は使いたがらないという
- 40 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:26:39.80 ID:s8a4IdXT0.net
- 予約語無いんだっけ?
でもそれで何が困るのかわからない
- 41 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:28:40.15 ID:YRmlqsVo0.net
- >>40
かつてundefinedがreadonlyでない頃があってだな……
「値が入っていない」事を保障するためにundefinedとの比較が出来なかった事があったのだ
- 42 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:31:03.18 ID:YRmlqsVo0.net
- なお、void 0と比較すればundefinedよりも文字数が短いしundefinedが上書きされてても有効だしという裏技があるのであんまり意味はなかった
(function($, undefined){ ... })(window.jQuery);
みたいなテクニックもあるし
- 43 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:34:48.87 ID:bOrBCx8+0.net
- undefinedとの比較とかあんまり見ないけどな
- 44 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:35:54.45 ID:s8a4IdXT0.net
- まあ困らないな
と思う私はプログラマとしてダメかもしれないけど
でも困らない
- 45 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:36:26.62 ID:u6wLZTaYO.net
- var←は?
- 46 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:37:46.53 ID:s8a4IdXT0.net
- >>43
すごく使う気がする
- 47 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:40:42.55 ID:YRmlqsVo0.net
- ああ、そういやJSの不満1つ思い出した
varが(グローバルを除くと)常に関数スコープで、ブロックスコープにできないこと
ブロックスコープにするには無名関数作って即座に呼び出す必要があるってのがめんどい
- 48 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:45:49.54 ID:s8a4IdXT0.net
- >>47
今時のエディタは範囲指定した部分と同じ文字列に色が付いたリするんですよ
それでも困るほどわかりにくくなるかな
- 49 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:47:35.48 ID:hUDOuBrV0.net
- javascriptてブラウザ依存だからな
ブラウザによってうごかないとかあるから(´・ω・`)でもjQueryはたのしいよ
- 50 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:48:00.70 ID:bOrBCx8+0.net
- >>46
42も書いてるけどうっかり上書きしたら面倒だしvoid0使うから
- 51 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:49:54.07 ID:hUDOuBrV0.net
- CSS3最高!てね。
- 52 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:51:13.16 ID:s8a4IdXT0.net
- >>50
そういう意味か
比較しないという意味かと思った
- 53 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:53:54.68 ID:UFi6uWjX0.net
- jqueryはお膳立てされてる感満載だから好きくない コーダーを名乗るからには自分で実装したいんじゃ
- 54 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:54:15.92 ID:hUDOuBrV0.net
- 海外のコーダーて凄いよね
わかりやすいコーディングが
- 55 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:55:56.26 ID:hUDOuBrV0.net
- くそみたいなコーダーは
だめなんよ。
- 56 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 02:59:34.91 ID:s8a4IdXT0.net
- Javascriptを使っていると自堕落さが加速する気がする
それだけが欠点だと思うんだけど
みんなは違うのか
あらがうのか
- 57 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 03:01:10.48 ID:bOrBCx8+0.net
- >>56
わからんでもない
なんかぬるま湯につかってる感がする
- 58 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 03:02:30.58 ID:UFi6uWjX0.net
- 宣言も無しに何食わぬ顔でプロパティへの代入ができてしまう時点で完全にゆとり仕様
文法やjs流のOOPをちゃんと理解しようと思うと実はキチガイ仕様なんだけど
- 59 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 03:02:43.97 ID:hUDOuBrV0.net
- Googleとか素人の転がってるコーディングみるより
海外のプロのコーディングみたほうが勉強になる
金を払ってでも。
- 60 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 03:05:37.77 ID:bOrBCx8+0.net
- >>58
プロトタイプとか暗黙のキャストはともかく、宣言無しに関してはjsに限らず動的型付は大体そうなんでない?
- 61 :以下、\(^o^)/でVIPがお送りします:2014/10/04(土) 03:43:53.44 ID:AeYMBV0V0.net
- perlという最強の自堕落言語
総レス数 61
13 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★