「プログラミング童貞」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
2行目: | 2行目: | ||
[[プログラミング処女]]と表記されることもある。 | [[プログラミング処女]]と表記されることもある。 | ||
− | + | [[インターネット]]上には、無修正のアダルトビデオが溢れているのと同様に、[[プログラミング]]についての情報も溢れているため、「[[C言語]]が基本」「[[PHP]]はWebサイトによく使われていて比較的簡単」などの[[プログラミング言語]]についてのさわり程度の知識は備えているものもいる。 | |
− | [[インターネット]] | ||
しかし「[[Java]]」と「[[JavaScript]]」を混同するなど、未経験ゆえの間違った知識も多い。 | しかし「[[Java]]」と「[[JavaScript]]」を混同するなど、未経験ゆえの間違った知識も多い。 | ||
40行目: | 39行目: | ||
ただし問題がないわけでもなく、日本では業務用教材としてしか流通していおらず、並行輸入品は価格が飛びぬけてクソ高い。 | ただし問題がないわけでもなく、日本では業務用教材としてしか流通していおらず、並行輸入品は価格が飛びぬけてクソ高い。 | ||
− | |||
その難関さえクリアできるのであれば迷わずこれから始めるべきだ。 | その難関さえクリアできるのであれば迷わずこれから始めるべきだ。 | ||
* http://www.legoeducation.jp/mindstorms/ | * http://www.legoeducation.jp/mindstorms/ | ||
− | + | == Processing == | |
[[Processing]]とは[[MIT]]の<del>マッドサイエンティスト</del>天才科学者たちがクソ真面目に「簡単」かつ「派手」でモチベーションが保てる最強のプログラミング学習教材とは何か、を追い求めた結果だ。 | [[Processing]]とは[[MIT]]の<del>マッドサイエンティスト</del>天才科学者たちがクソ真面目に「簡単」かつ「派手」でモチベーションが保てる最強のプログラミング学習教材とは何か、を追い求めた結果だ。 | ||
− | + | それはエレクトリックなアートを学ぶための学習用プログラミング言語だった。いわゆる[[メガデモ]]がサクサクっと作れる学習教材として開発された[[プログラミング言語]]だけあって、明示的で、簡単で、そして派手だ。 | |
これさえあれば汚い覚醒剤などなくても脳ミソお花畑状態になるほどエレクトロできるし、[http://asazake.net/wiki/ お酒]の一杯でも吞みながら[[キーボード]]を叩き続ければもはや怖いものなしだ。 | これさえあれば汚い覚醒剤などなくても脳ミソお花畑状態になるほどエレクトロできるし、[http://asazake.net/wiki/ お酒]の一杯でも吞みながら[[キーボード]]を叩き続ければもはや怖いものなしだ。 | ||
58行目: | 56行目: | ||
まともな[[統合開発環境]]や[[デバッガ]]ないなどという批判はそんな機能あっても意味不明なプログラミング童貞には一切関係ない見当違いの批判だ。 | まともな[[統合開発環境]]や[[デバッガ]]ないなどという批判はそんな機能あっても意味不明なプログラミング童貞には一切関係ない見当違いの批判だ。 | ||
− | しかも[[jQuery]] | + | しかも[[jQuery]]の爆発的なヒットで情報があふれているのでググってコピペするだけで素っ気ない[[HTML]]もグリグリ動きだす。まるで一流プログラマーになったかのように錯覚できる。ただしそれは[[プログラミング素人童貞]]となんらかわらないし、そこから先へ進もうとすると[[JavaScript]]は一気に難易度があがる諸刃の剣でもある。しかし昨今のプログラミング技能でもっとも重要だとされるググってコピペする技術を学ぶには最適なのは確かだ。 |
=== C# === | === C# === |