Re: C# e Java usati dai fisici?
> Certo, intendevo la compilazione da linguaggi evoluti, come il C
ok
> Mi spiego meglio con un esempio: in un controlllo con lettura encoder
> incrementale gestito in interrupt, rifacendo le routines in assembler ho quasi
> raddoppiato la velocit� che raggiungevo usando il C.
comprendo.
> Sono d'accordo, non puoi fare calcoli complessi, ma se devi fare cose ricorsive
> e veloci, pu� essere un alternativa.
s� tempo fa era d'uso comune creare delle routine in assembler da usare
all'occasione. Mi sembra ci fosse qualcosa per la generazione dei numeri
causali.
> Diciamo che quando programmi in assembler devi tenere conto di cose che quando
> programmi con un linguaggio evoluto puoi trascurare, come l'allocazione delle
> variabili, l'uso dei registri e della ram, ecc.
s� � vero � un altro tipo di programmazione. Per questo penso sia pi�
orientata a determinati progetti o alla creazioni di routine apposite
per migliorare le performances.
> Di contro c'� da dire che se le variabili sono molte, in assembler diventa molto
> pi� difficile gestirle, ad esempio non userei mai l'assembler per accedere ad
> una FAT16, ma per generare sincronismi o acquisire dati velocemente va
> benissimo.
s� su questo sono d'accordo. Penso che anche lavorare su database
moderni diventi alquanto complesso o quasi impossibile.
Received on Mon Apr 16 2007 - 18:41:46 CEST
This archive was generated by hypermail 2.3.0
: Sat Jan 04 2025 - 04:23:33 CET