Domanda

Sto pensando a qualcosa di più piccolo di un laptop che posso passare le mie ore sulla strada per lavorare facendo problemi di euler del progetto o simili.

Qualche idea?

È stato utile?

Soluzione

Se si intende una piattaforma di programmazione, è possibile ottenere un netbook come ASUS EEE.

O se intendevi il dispositivo programmabile più piccolo, controlla un microcontrollore PIC:

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

Altri suggerimenti

Può sembrare folle, ma prova con penna / matita e carta. No, non puoi eseguire il codice ma ti aiuterà a non usare così tanto i riferimenti online (sì, sono buoni ma le capacità di memoria ci aiutano tutti) e probabilmente ti aiuteranno anche a pianificare meglio il tuo codice.

Ho programmato direttamente sulla mia serie HP 48G .

alt text

C'è un buon tutorial di programmazione per questo qui . Dovrò rispolverarlo e vedere se passerà la regola del minuto di Project Euler .

Se stai cercando un microcontrollore o simile, il mio consiglio è di controllare un AVR, PIC, Arduino o BeagleBoard .

Tutti sono relativamente economici e facili da programmare (i primi tre in più). Gli AVR e i PIC sono tipi di microcontrollori che è possibile programmare con C o ASM, tuttavia è necessario un qualche tipo di scheda di prototipazione o simile per ottenere qualsiasi risultato. Un Arduino è un chip AVR posizionato su una scheda, quindi è molto più facile ottenere qualcosa in un breve lasso di tempo. Inoltre, sono molto popolari e puoi trovare molti progetti realizzati a Hackaday. Infine BeagleBoard è una scheda molto più grossa che eseguirà Linux incorporato.

La mia raccomandazione è per Arduino.

Ci sono molti altri suggerimenti qui .

Tuttavia, se stai cercando un piccolo dispositivo portatile da programmare, hai molte opzioni. Un PC EEE Asus, HP 2133 (credo che sia il modello corretto), MSI Wind, MacBook Air ecc. Come altri hanno suggerito di controllare alcuni netbook. Esistono anche vari PDA o telefoni cellulari che è possibile programmare, come un telefono Android o un telefono OpenMoko. Ci sono molte opzioni, ti suggerisco di scoprire quale taglia stai cercando specificamente e che restringerà le tue scelte.

Buona fortuna.

Prenderò il successo della reputazione su & nbsp; dico questo: perché non leggere un libro o guardare lo scenario che passa? Cercare di stipare più programmazione nella tua giornata non è in realtà un bene per te e potrebbe persino renderti meno produttivo.

Ho usato SmallBASIC sul mio dispositivo Palm OS 5 da un po 'di tempo, e sembra funzionare bene con la maggior parte dei problemi che mi vengono in mente.

Che ne dici di utilizzare un Palm con il compilatore OnboardC ?

Un netbook sarebbe l'ideale.

Un calcolatore grafico potrebbe essere troppo limitato per la programmazione.

Se stai parlando di fare un microcontrollore, ci sono diversi modelli di schede arduino che sono molto facili per qualcuno che non ha familiarità con la programmazione integrata.

Ho un Nokia E51 con interprete Python. Non è affatto piacevole digitare con un tastierino numerico. Penso che sia il più piccolo possibile.

Ho un Samsung i760 con Windows Mobile 6. La tastiera slide-out è fantastica (la migliore mini-tastiera su qualsiasi dispositivo) - Posso digitarla quasi velocemente come una normale tastiera. Lo uso principalmente per scrivere query Oracle Lite in mSQL, che è borderline inutilizzabile con qualsiasi altra tastiera PDA.

alt text

Questa domanda mi ha portato a chiedermi quali siano gli ambienti di programmazione reali per questo dispositivo, quindi ha posto un'altra domanda e una delle risposte era un collegamento a this , che è un IDE di Windows Mobile per la creazione di applicazioni .NET Windows Mobile. Li scrivi anche in C #,

Netbook sono più piccoli del tuo tipico laptop e hanno molta potenza.

È piuttosto soggettivo. Codifico sul mio tragitto giornaliero usando un 15,4 " laptop e lo trovo abbastanza limitante.

Potrei ancora lavorare a 13 ", ma i limiti sarebbero così grandi che mi sarei già chiesto se ne valesse la pena. Qualunque cosa più piccola sarebbe immediatamente.

Ma poi tendo a lavorare con molte finestre aperte. Editor multipli, documenti, browser, ecc. Ridurre ciò influisce sulla mia produttività. A casa ho un 30 " display. Al lavoro ho 2x 24 " display.

Se tendi a lavorare principalmente in una finestra, raramente consulta documenti e altre app ecc., probabilmente potresti andare più piccolo.

Dipende molto dal tipo di persona che sei, da cosa ti senti a tuo agio, dal modo in cui lavori, da cosa lavori e con cui ... l'elenco continua.

La mia ipotesi è che per la maggior parte degli sviluppatori 13 " sarà il più piccolo prima che diventi così frustrante che stai meglio ascoltando i podcast o qualcosa del genere - ma YMMV - e lo farai!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top