私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ30代が趣味でこれから覚えるならどっち?Perlかphp
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
rubyとpythonの仕様を見比べてみた。
どちらも綺麗な文法でした。
ひとつ引っかかったのがpythonの配列。
なれないせいもあると思うけど配列スライスとかが可読性悪い気がするわ。
でも自宅デスクトップにLinux使うならpythonだな。
俺はrubyやってみる
どちらも綺麗な文法でした。
ひとつ引っかかったのがpythonの配列。
なれないせいもあると思うけど配列スライスとかが可読性悪い気がするわ。
でも自宅デスクトップにLinux使うならpythonだな。
俺はrubyやってみる
>>48
そんな子汚い表記の横文字を使う奴が何を言っても信用できない。
そんな子汚い表記の横文字を使う奴が何を言っても信用できない。
>>54
玉②タイプMISSしただけだMAZOYAROU!!!(><)
玉②タイプMISSしただけだMAZOYAROU!!!(><)
>>55
しゃぶれだと?お前がしゃぶれよ!
しゃぶれだと?お前がしゃぶれよ!
Java:スキル資産としては一番役に立つ。ウェブ系のトレンドはたいていJavaから。
Perl:がんばってトリッキーなコードが書けるようになると生産性があがる。
Ruby:モダンなPerlだが、CPANがない。
PHP:一番仕事が多い。しかし、覚えるのが簡単な分、習熟しても生産性があがる余地がない。
Perl:がんばってトリッキーなコードが書けるようになると生産性があがる。
Ruby:モダンなPerlだが、CPANがない。
PHP:一番仕事が多い。しかし、覚えるのが簡単な分、習熟しても生産性があがる余地がない。
俺は趣味であってもPHPを先に覚えるのはいいと思う。
文法的なイケてなさがあっても、
1.とっつきやすい = 入り口が大きい
2.他の言語の習得の第一歩にはなる = 出口が大きい
ので。
ちょっと前のレスにフレームワーク云々があったが、
PHPにもSymfony , Cake etc...
RoRライクなものが出てきて、
RubyやPython等他のスクリプト言語との生産性の差云々という話は
各言語のコーダーの個人力量の差とそれほど変わらなくなっているのでは
ないかと思う
文法的なイケてなさがあっても、
1.とっつきやすい = 入り口が大きい
2.他の言語の習得の第一歩にはなる = 出口が大きい
ので。
ちょっと前のレスにフレームワーク云々があったが、
PHPにもSymfony , Cake etc...
RoRライクなものが出てきて、
RubyやPython等他のスクリプト言語との生産性の差云々という話は
各言語のコーダーの個人力量の差とそれほど変わらなくなっているのでは
ないかと思う
うん。PHPの文法は、洗練されているってことはないが、
Cの流れを汲んでいてわりと素直だよ。
Cの流れを汲んでいてわりと素直だよ。
仕事ヌキの趣味ならわざわざPHPを選択する理由もあんまりなさげな気がする。
でも自分の興味がWeb以外には行かないと確信できるなら選択肢にいれてもいいかな。
でも自分の興味がWeb以外には行かないと確信できるなら選択肢にいれてもいいかな。
よくできたフレームワークもあるが、その辺を入念に準備してやり始めるのはphpではないような気がする。
個人的に。
個人的に。
てかおまいら、30代が趣味で始めるのに、
Linuxの専鯖やら自宅鯖やらの道を歩ませるのでなく
レンタルの共用鯖で無理なく使えるという条件下なら、
スレタイどおりperl,PHPからの2択だろ(もっと言うとPHPは4系で)
Rails使える共用鯖ってあったっけ?あーあったかもしれんな
Linuxの専鯖やら自宅鯖やらの道を歩ませるのでなく
レンタルの共用鯖で無理なく使えるという条件下なら、
スレタイどおりperl,PHPからの2択だろ(もっと言うとPHPは4系で)
Rails使える共用鯖ってあったっけ?あーあったかもしれんな
>>25
AJAX(JavaScript)とRuby(Ruby on Rails)の親和性が高い理由は、
prototype.jsの作者とRuby on Railsの作者が同じ会社(37signals社)なので、
RoRでAJAXが使いやすくなっているからだと思います。
http://itpro.nikkeibp.co.jp/article/COLUMN/20061026/251846/?ST=techskill&P=4
数あるライブラリの中で,最も注目されているのが「prototype.js」です。
37signalsという米国の企業に所属するSamStephenson氏というプログラマが開発しました。
http://www.atmarkit.co.jp/fjava/column/andoh/andoh30.html
Ruby on Railsの開発には、37singals社のDavid Heinemeier Hansson氏を中心とする11名で構成されたチームがかかわっています。
AJAX(JavaScript)とRuby(Ruby on Rails)の親和性が高い理由は、
prototype.jsの作者とRuby on Railsの作者が同じ会社(37signals社)なので、
RoRでAJAXが使いやすくなっているからだと思います。
http://itpro.nikkeibp.co.jp/article/COLUMN/20061026/251846/?ST=techskill&P=4
数あるライブラリの中で,最も注目されているのが「prototype.js」です。
37signalsという米国の企業に所属するSamStephenson氏というプログラマが開発しました。
http://www.atmarkit.co.jp/fjava/column/andoh/andoh30.html
Ruby on Railsの開発には、37singals社のDavid Heinemeier Hansson氏を中心とする11名で構成されたチームがかかわっています。
>>67に同意
まずは超簡単で誰でも分かるPHPから始めると吉。
その後に、他の言語もやりたければ、いくらでもやればOKなのですよ。
PHPを比較の基準にすれば、他の言語の特徴・メリットも分かります。
逆に言えば、PHPすら理解できない人が、他の言語から始めたらもっと苦労すると思う。
まずは超簡単で誰でも分かるPHPから始めると吉。
その後に、他の言語もやりたければ、いくらでもやればOKなのですよ。
PHPを比較の基準にすれば、他の言語の特徴・メリットも分かります。
逆に言えば、PHPすら理解できない人が、他の言語から始めたらもっと苦労すると思う。
>>1
学ぶ順序の一案
(1) PHP … 掲示板、メールフォーム、カタログくらいはすぐ作れるようになる
(2) SQL … 最低限構築済みのデータベースの操作ができればOK
(3) JavaScript … AJAXを使えるようにする
(4) Ruby … Ruby on Railsを使えるようにする。他の言語のフレームワークもRoRの真似が多いのでなじみやすい。
オブジェクト指向プログラミングの手法を学習できる
(5) C … CはOSも言語も作れるオールマイティー言語なので、たしなみとして知っておく。(入門書1冊読んでポインタを知っとけばOK)
(6) Java … 大規模開発の手法(J2EE)を知っておく。DIコンテナを使ってみる。ついでにAOPも試してみる。
(7) Lisp … Lispは使うことがなくても一度は勉強しておくこと。他の言語がLispを後追いで真似している。関数型言語を知っていると言えるようにしておくため。
・言語以外について…、Linuxの操作、bashなどのシェルの使い方は知っておくと良い。
・開発で使うツールとして、Subversion、Trac、Seleniumの使い方は知っておくこと。
・テキストエディタで使いやすい奴を見つけること=Peggy、vi(vim)、Emacsなど
趣味でプログラミングを勉強すると、体系的な知識が身に付かないので、「基本情報技術者」の資格取得の勉強もやるといいですよ。
資格は要らないとしても、コンピューター、プログラミングの基礎知識が広く浅く身に付きますので。
(過去問丸暗記すれば「基本情報技術者」は受かります。)
学ぶ順序の一案
(1) PHP … 掲示板、メールフォーム、カタログくらいはすぐ作れるようになる
(2) SQL … 最低限構築済みのデータベースの操作ができればOK
(3) JavaScript … AJAXを使えるようにする
(4) Ruby … Ruby on Railsを使えるようにする。他の言語のフレームワークもRoRの真似が多いのでなじみやすい。
オブジェクト指向プログラミングの手法を学習できる
(5) C … CはOSも言語も作れるオールマイティー言語なので、たしなみとして知っておく。(入門書1冊読んでポインタを知っとけばOK)
(6) Java … 大規模開発の手法(J2EE)を知っておく。DIコンテナを使ってみる。ついでにAOPも試してみる。
(7) Lisp … Lispは使うことがなくても一度は勉強しておくこと。他の言語がLispを後追いで真似している。関数型言語を知っていると言えるようにしておくため。
・言語以外について…、Linuxの操作、bashなどのシェルの使い方は知っておくと良い。
・開発で使うツールとして、Subversion、Trac、Seleniumの使い方は知っておくこと。
・テキストエディタで使いやすい奴を見つけること=Peggy、vi(vim)、Emacsなど
趣味でプログラミングを勉強すると、体系的な知識が身に付かないので、「基本情報技術者」の資格取得の勉強もやるといいですよ。
資格は要らないとしても、コンピューター、プログラミングの基礎知識が広く浅く身に付きますので。
(過去問丸暗記すれば「基本情報技術者」は受かります。)
>>70
屁のつっぱりはいらんですよ
屁のつっぱりはいらんですよ
PHPの最大のメリットはウェブアプリをちゃっちゃと作れるということだよ。それを望むならPHPがいいし、もっと面白い言語をやってみたい人は他をあたった方がよい。
おれさ、老後に趣味でプログラムやるならCがいいな。
こう、自分で回路をチクチク作って組み込みファームウェア書いたり、
オープンソースのプログラムを読み込んでパッチ送りまくるくせに、メンテナは
健康上の理由からとか言って断るとかね。
こう、自分で回路をチクチク作って組み込みファームウェア書いたり、
オープンソースのプログラムを読み込んでパッチ送りまくるくせに、メンテナは
健康上の理由からとか言って断るとかね。
俺もCだと思う。 PHPもできるようになるし、趣味が高じてロボット作りにも役立つよ!
> (6) Java … 大規模開発の手法(J2EE)を知っておく。DIコンテナを使ってみる。ついでにAOPも試してみる。
ゴミw
ゴミw
>>76
同意。趣味でやるなら尚更www
同意。趣味でやるなら尚更www
30代後半で開始
html→CGI→PHP→JAVA(途中挫折)→python→Ruby
約1年でマスターできました
html→CGI→PHP→JAVA(途中挫折)→python→Ruby
約1年でマスターできました
むしろ最初にPythonがベスト。でhtmlとCGIは最後でもいい。
てかCGIはhtmlの直後で大丈夫か?
てかCGIはhtmlの直後で大丈夫か?
26歳です
昔からホームページ作ってて、ようやくPerlで掲示板作ってみたけど、
これ以上のことは僕ちんには無理。
2ちゃんねるとか作った人はすごい。
アプリケーションソフト作れる人はもっとすごい。
今は、PHPとデータベースの可能性に期待してます♪
こんな、おいらがネットの世界で何ができるというのだろう・・・
昔からホームページ作ってて、ようやくPerlで掲示板作ってみたけど、
これ以上のことは僕ちんには無理。
2ちゃんねるとか作った人はすごい。
アプリケーションソフト作れる人はもっとすごい。
今は、PHPとデータベースの可能性に期待してます♪
こんな、おいらがネットの世界で何ができるというのだろう・・・
htmlは超簡単
下手すりゃ3日でマスターできる
ただ作れるものの限度はかなり限られるが
下手すりゃ3日でマスターできる
ただ作れるものの限度はかなり限られるが
たしかにJavascriptまでは簡単だった気がする
Perlは難しくないですか?
やりたいことはいっぱいあるんだけどできなくて歯がゆい感じが嫌いだ
Perlは難しくないですか?
やりたいことはいっぱいあるんだけどできなくて歯がゆい感じが嫌いだ
Perl難しくないぞ。
今はモジュール便利で楽できる。
趣味なら多用しまくっても問題ないだろ?
今はモジュール便利で楽できる。
趣味なら多用しまくっても問題ないだろ?
Perlの場合、複雑なデータ構造を扱う場合、配列や連想配列のリファレンス(とデリファレンス)という考えを理解できなければならない。
加えて、strictスイッチを使って変数を宣言してブロックによるスコープの違いを意識する必要がある。
まあ、JavaとかCとかに比べればどうってことないのは確かだが。
加えて、strictスイッチを使って変数を宣言してブロックによるスコープの違いを意識する必要がある。
まあ、JavaとかCとかに比べればどうってことないのは確かだが。
Perlは何といっても情報量が豊富だから、勉強もサクサク進むだろ。
ただこれからはもうPythonかなあ。趣味なら新しめのほうが楽しそうだ。
俺はPerlでだいぶ稼がせてもらったから悪く言えんw
ただこれからはもうPythonかなあ。趣味なら新しめのほうが楽しそうだ。
俺はPerlでだいぶ稼がせてもらったから悪く言えんw
PerlではできるけどPHPではできないこと
逆にPHPではできるけどPerlではできないことて何ですか?
逆にPHPではできるけどPerlではできないことて何ですか?
無いと思って良いよ。Perlのが過去の遺産があるから、自分で一から作る手間が少ないかも?
ざっと考えると、クロージャ、無名関数、無名配列(連想配列)、
名前空間、パッケージシステム、変数の宣言、ブロックによる変数スコープの区別あたりかな。
逆にPHPだけの機能だと、クラス関連になるだろうね。Perlにはクラス自体ないし。
名前空間、パッケージシステム、変数の宣言、ブロックによる変数スコープの区別あたりかな。
逆にPHPだけの機能だと、クラス関連になるだろうね。Perlにはクラス自体ないし。
>>98
どういうのがいいんだ?
どういうのがいいんだ?
みんなの評価 :
類似してるかもしれないスレッド
- PHP仕様主旨と精神ってなんだとおもいますか? (166) - [31%] - 2022/8/1 7:00
- 【Perl】何をやれば「出来る」といえる?【PHP】 (185) - [30%] - 2019/5/9 7:46
- phpのツリーのアルゴリズムがわかんねんんだよ! (66) - [30%] - 2022/10/19 16:30
- せっかくだからPHPで掲示板作ってみませんか? (356) - [28%] - 2017/12/31 9:31 ☆
トップメニューへ / →のくす牧場書庫について