Eccone un bel caso, in tema università:

A sinistra il software SPIM per Windows emulato con Wine,
a destra invece quell’obbrobrio sarebbe xspim, il corrispettivo per linux.
Il programmino serve per emulare il codice assembly efficacemente. Sotto Windows funziona bene. Nella versione per linux invece, uhm… beh calcolate che non funziona nemmeno lo scroll nelle varie sezioni del programma. -.-”
Vi sorprende? Eh ragazzi, questo è giusto un esempio a chi non darei i miei migliori auguri di natale…





























Vergogna, davvero! o_O
Rispondi al commento di Sophos
Questa di XSpim non l’avevo mai sentita
Sarà che esistono anche altri tool open per quanto riguarda l’assembly?
Rispondi al commento di Bl@ster
A noi ci fanno usare l’ambiente GAS (GNU Assembler) insieme con GDB (GNU Debugger). Anche se l’interfaccia del TurboAssembler della Borland spaccava proprio nonostante era in DOS!
Il problema del software open source è quello di aver software con delle potenzialità ma morti, senza più aggiornamenti, con features programmate ma mai implementate! :/
Rispondi al commento di DnaX
@Sophos: Quoto.
@Bl@ster, DnaX: Eh, sapevo che esistono delle alternative, ma vorrei usare il software consigliato dal prof, in modo da seguire passo passo i procedimenti da lui insegnati. D’altronde mi sto muovendo in territori a me (ancora) sconosciuti.
Ma proverò quelle alternative, giusto per vedere un po’.
Rispondi al commento di Piplos
BeQ $ Open Source , $ Software Proprietario , Futuro
Rispondi al commento di Mikele
Secondo me il paragone e il titolo e’ sbagliato.
Lo SPIM, e’ un emulatore del processore MIPS (leggetelo al contrario).
Come dice il nome della versione per linux Xspim, e’ una versione che e’ progettata per fuzionare in ambiente X, quindi e’ normale che’ non si appoggi ad alcuna libreria grafica (Gtk/Qt) quindi le funzionalita grafiche sono alquanto ridotte.
Inoltre non mi sembra proprio il caso di parlare di discriminazione: le specifiche del processore MIPS sono libere, quindi non ci sarebbe alcun impedimento alla creazione di un simulatore alternativo. Ai suoi tempi Xspim era stato sviluppato per essere il piu portabile possibile.
Le mancanze quindi sono nostre (come sviluppatori), che in questo tempo non abbiamo mai sviluppato un simulatore opensource bello graficamente, forse perche viene considerato un prodotto di nicchia.
Rispondi al commento di Michele Renda
@Michele Renda: Mi duole ammetterlo, ma devo dire che hai molta ragione dalla parte tua. Ammetto anche che ho dato una valutazione troppo superficiale alla cosa, infatti non ci avevo pensato nei termini in cui lo hai fatto tu.
Resta, però il fatto, che non userò xspim per linux, dato che è molto scomodo da usare, ma spim per linux in quanto è più “maneggevole”.
Oppure mi conviene trovare un altro simulatore MIPS che fa al caso mio, e che non abbia discordanze con l’uso che dovrei farne in futuro.
Rispondi al commento di Piplos
Ho usato spim ed xspim per mesi…non penso che un emulatore di una architettura vecchia di decenni debba necessariamente avere una gui in qt4…Togliti il dente, usa spim, la gui non serve a nulla, devi imparare solo 2-3 comandi…
Rispondi al commento di fallingautumnlinks
@fallingautumnlinks: Si, mi sto accorgendo ora, man a mano con lo studio che è così
Rispondi al commento di Piplos
@Piplos
Come dice Michele, xspim è fatto per X, senza toolkit.
Lo scroll lo ottieni andando col mouse sopra le barre di scorrimento, e poi tasto sinistro scrolli in giù, tasto destro in su.
All’epoca non esisteva la rotella sul mouse, e quello era il metodo standard di lavorare.
Ci saranno sicuramente anche altre cose diverse (tipo che per fare copia/incolla devi evidenziare il testo per copiarlo, e cliccare col tasto centrale per incollarlo).
Bye.
Rispondi al commento di Alex
@Alex: A me lo scrolling non funziona neanche su quelle barre lì, però funziona se agisco con le frecce, ma è scomodo sai…
Rispondi al commento di Piplos
Beh, fosse solo quello!
Apprezzo sempre di più chi costruisce programmi su eclipse!
p.s.OT (ma che tema gtk usi?!)
Rispondi al commento di Iraiscoming223
@Iraiscoming223: Come fai a non riconoscere l’ottimo Murrina Candy di Cimi?
Rispondi al commento di Piplos