6

我正在考虑比笔记本电脑更小的东西,我可以在上班途中花费数小时来解决项目欧拉问题等。

有任何想法吗?

4

13 回答 13

10

如果您指的是编程平台,您可以购买像华硕 EEE 这样的上网本。

或者,如果您指的是最小的可编程设备,请查看 PIC 微控制器:

http://en.wikipedia.org/wiki/PIC_microcontroller

于 2008-11-08T21:56:39.783 回答
7

这听起来可能很疯狂,但试试钢笔/铅笔和纸。不,你不能运行代码,但它会帮助你不要过多地使用在线参考(是的,它们很好,但记忆技巧对我们所有人都有帮助),它也可能会帮助你更好地规划你的代码。

于 2008-11-08T22:51:41.607 回答
6

我已经直接在我的HP 48G 系列计算器上进行了编程。

替代文字

这里有一个很好的编程教程。我得把它掸掉,看看它是否能通过Project Euler的一分钟规则。

于 2008-11-08T23:20:18.697 回答
3

如果您正在寻找微控制器或类似产品,我的建议是查看 AVR、PIC、ArduinoBeagleBoard

所有都相对便宜且易于编程(前三个更是如此)。AVR 和 PIC 是可以使用 C 或 ASM 编程的微控制器类型,但是您需要某种类型的原型板或类似的东西来实现任何目标。Arduino 是位于板上的 AVR 芯片,因此在很短的时间内完成某些事情要容易得多。除此之外,它们非常受欢迎,您可以在 Hackaday 找到许多已完成的项目。最后,BeagleBoard 是一个运行嵌入式 linux 的更强大的开发板。

我的推荐是 Arduino。

这里还有很多建议。

但是,如果您正在寻找用于编程的小型笔记本电脑设备,您有很多选择。华硕 EEE 电脑、HP 2133(我相信那是正确的型号)、MSI Wind、MacBook Air 等。正如其他人建议的那样,请查看一些上网本。您还可以对各种 PDA 或移动电话进行编程,例如 Android 电话或 OpenMoko 电话。有很多选择,我建议您找出您正在寻找的具体尺寸,这将缩小您的选择范围。

祝你好运。

于 2008-11-09T00:18:01.747 回答
3

我会带着名声这样说:为什么不读书或看风景呢?试图在你的一天中塞进更多的编程实际上对你没有好处,甚至可能会让你的工作效率降低。

于 2008-11-09T06:38:03.540 回答
2

我在我的 Palm OS 5 设备上使用SmallBASIC已经有一段时间了,它似乎可以很好地解决我遇到的大多数问题。

于 2008-11-12T19:53:09.110 回答
1

使用带有OnboardC编译器的 Palm 怎么样?

于 2008-11-08T21:56:38.333 回答
1

上网本将是理想的。

图形计算器可能对编程来说太有限了。

于 2008-11-08T21:57:34.493 回答
1

如果您正在谈论制作微控制器,那么有几种arduino 板模型对于不熟悉嵌入式编程的人来说非常容易。

于 2008-11-08T21:59:30.933 回答
1

我有一个带有 python 解释器的诺基亚 E51。用数字键盘打字一点也不愉快。我认为它尽可能小。

于 2008-11-08T22:05:19.813 回答
1

我有一台运行 Windows Mobile 6 的三星 i760。滑出式键盘非常棒(任何设备上最好的迷你键盘)——我可以在上面打字几乎和普通键盘一样快。我主要用它在 mSQL 中编写 Oracle Lite 查询,这在任何其他 PDA 键盘上都无法使用。

替代文字

这个问题让我想知道这个设备的真实编程环境,所以我问了另一个问题,其中一个答案是指向这个的链接,这是一个用于创建 .NET Windows Mobile 应用程序的 Windows Mobile IDE。你甚至可以用 C# 编写它们。

于 2008-11-08T22:48:47.713 回答
0

上网本比您的典型笔记本电脑小,并且功能强大。

于 2008-11-08T21:58:59.453 回答
0

这是相当主观的。我在通勤途中使用 15.4 英寸笔记本电脑进行编码,我发现它非常有限。

我仍然可以在 13 英寸时工作,但限制会变得如此之大,我已经在质疑它是否值得。任何更小的都可以。

但后来我倾向于在打开很多窗户的情况下工作。多个编辑器、文档、浏览器等。减少这会影响我的工作效率。在家里我有一个 30" 显示器。在工作中我有 2x 24" 显示器。

如果您倾向于主要在一个窗口中工作,很少查阅文档和其他应用程序等,那么您可能会变得更小。

这在很大程度上取决于您的人的类型,您喜欢什么,您的工作方式,您的工作对象和合作对象......列表还在继续。

我的猜测是,对于大多数开发人员来说,13" 将是最小的,然后它变得如此令人沮丧以至于你最好只听播客或其他东西 - 但 YMMV - 并且会!

于 2008-11-08T22:24:13.643 回答