質問
私はラップトップよりも小さなものを考えており、プロジェクトのオイラー問題などを行うために仕事に時間を費やすことができます。
アイデアはありますか
解決
プログラミングプラットフォームの場合、ASUS EEEのようなネットブックを入手できます。
または最小のプログラマブルデバイスを意味する場合は、PICマイクロコントローラーを確認してください:
他のヒント
これはおかしく聞こえるかもしれませんが、ペン/鉛筆と紙を試してください。いいえ、コードを実行することはできませんが、オンライン参照をあまり使用しないようにするのに役立ちます(そうですが、メモリスキルは私たち全員に役立ちます)。
HP 48Gシリーズ電卓で直接プログラミングしました。
>
そのための優れたプログラミングチュートリアルがこちらにあります。ほこりを払って、 Project Euler の1分間のルールを通過するかどうかを確認する必要があります。
マイクロコントローラなどをお探しの場合は、AVR、PIC、 Arduino 、または BeagleBoard 。
すべては比較的安価で、プログラムも簡単です(最初の3つはそうです)。 AVRとPICは、CまたはASMでプログラムできるマイクロコントローラーの一種ですが、何かを達成するには何らかのタイプのプロトタイピングボードなどが必要です。 Arduinoはボード上にあるAVRチップであるため、短時間で何かを達成するのがはるかに簡単です。これに加えて、それらは非常に人気があり、Hackadayで行われた多くのプロジェクトを見つけることができます。最後に、BeagleBoardは、組み込みLinuxを実行する大規模なボードです。
私の推奨はArduino向けです。
さらに多くの提案がありますこちら。
ただし、プログラムする小型のラップトップデバイスを探している場合は、多くのオプションがあります。 Asus EEE pc、HP 2133(正しいモデルだと思います)、MSI Wind、MacBook Airなど。 Android携帯電話やOpenMoko電話など、プログラムできるさまざまなPDAまたは携帯電話もあります。たくさんのオプションがあります。具体的にはどのサイズを探しているのかを見つけて、選択肢を絞り込むことをお勧めします。
幸運。
評判のヒットを取り上げて、これを言ってみましょう。本を読んだり、景色を眺めたりしてみませんか?より多くのプログラミングを1日に詰め込もうとすることは、実際には良いことではなく、生産性を低下させることさえあります。
Palm OS 5デバイスで SmallBASIC をしばらく使用しましたが、そして、それは私がそれに投げるほとんどの問題でうまくいくようです。
OnboardC コンパイラでPalmを使用するのはどうですか?
ネットブックが理想的です。
グラフ電卓はプログラミングには制限が多すぎる可能性があります。
マイクロコントローラの実行について話している場合、 arduinoボードのいくつかのモデルがあり、これらは非常に簡単です。組み込みプログラミングに詳しくない人。
Pythonインタープリターを搭載したNokia E51があります。テンキーで入力するのはまったく楽しいことではありません。できる限り小さいと思います。
Samsung i760でWindows Mobile 6を実行しています。スライドアウトキーボードは素晴らしい(どのデバイスでも最高のミニキーボード)-通常のキーボードとほぼ同じ速さで入力できます。私は主に、他のPDAキーボードでは使用できない境界線であるmSQLでOracle Liteクエリーを作成するために使用します。
この質問により、このデバイスの実際のプログラミング環境について疑問に思うようになったため、別の質問をしました、そしてその答えの1つは this 。これは、.NET Windows Mobileアプリケーションを作成するためのWindows Mobile IDEです。それらをC#で記述します。
ネットブックは一般的なラップトップよりも小さく、十分な能力を備えています。
かなり主観的です。通勤時に15.4を使用してコーディングしますラップトップと私はそれをかなり制限することがわかります。
私はまだ13歳で働くことができます」が、制限が非常に大きくなるので、それだけの価値があるかどうかはすでに疑問に思っています。それより小さいものはすべて正しいでしょう。
しかし、私は多くのウィンドウを開いて作業する傾向があります。複数のエディター、ドキュメント、ブラウザーなど。それを削減すると、生産性が低下します。自宅には30インチの表示。仕事では2x 24 "
主に1つのウィンドウで作業する傾向があり、ドキュメントや他のアプリなどを参照することはめったにない場合は、おそらく小さくすることができます。
それは、あなたがいる人のタイプ、あなたが満足しているもの、あなたが働いている方法、あなたが働いているもの、そして...に依存します...リストが続きます。
ほとんどの開発者にとって、13"イライラする前に最小になります。ポッドキャストなどを聴くだけの方がいいでしょう-YMMV-そしてそうです!