Torna indietro   AlterVista | Spazio web gratis, hosting free php mysql > Aree di ritrovo > Plug-and-Pray cafè

Rispondi
 
LinkBack Strumenti discussione Modalità visualizzazione
  #1 (permalink)  
Vecchio 20-07-2009, 12.38.59
Altervistiano Junior
 
Data registrazione: 09-06-2007
Messaggi: 591
Question Che linguaggio di programmazione mi consigliate

Ciao ragazzi..
Avrei bisogno di un Consiglio che linguaggio di programmazione mi consigliate....
Sto cercando con alcune caratteristiche come:

1)si possa modificare la parte grafica
2)ci siano molte guide su internet

3)usi software Free....
4)un linguaggio di programmazione che si usa tipo negli istituti tecnici..


consigli accetti XD
Rispondi citando
  #2 (permalink)  
Vecchio 20-07-2009, 12.41.41
L'avatar di debug
Amministratore del forum
 
Data registrazione: 27-01-2004
Messaggi: 16,880
Predefinito

Ma stai parlando di un linguaggio di scripting web? O di programmazione?


Ciao!
__________________
[ debug ]



Non rispondo a messaggi privati su argomenti tecnici. Per queste cose esiste il forum! © ® ™
Rispondi citando
  #3 (permalink)  
Vecchio 20-07-2009, 12.44.04
L'avatar di lupo91
Utente attivo
 
Data registrazione: 25-07-2005
Residenza: sardegna
Messaggi: 492
Predefinito

Programmazione che ho usato quest'anno io a scuola:

Delphi 2.0
Rispondi citando
  #4 (permalink)  
Vecchio 20-07-2009, 12.55.11
Altervistiano Junior
 
Data registrazione: 09-06-2007
Messaggi: 591
Predefinito

In poche parole è come tipo visual basic ^^
Rispondi citando
  #5 (permalink)  
Vecchio 20-07-2009, 15.11.21
L'avatar di programmazioned
Utente attivo
 
Data registrazione: 25-03-2008
Messaggi: 428
Predefinito

Java.
Ciao!
Rispondi citando
  #6 (permalink)  
Vecchio 20-07-2009, 17.00.55
L'avatar di biccheddu
AlterGuru 2500
 
Data registrazione: 18-01-2009
Residenza: Sant'Antioco
Messaggi: 2,754
Invia un messaggio via Yahoo a biccheddu Manda un messaggio tramite Skype™ a biccheddu
Predefinito

Come dice Debug, per programmare o fare scripting?

Nel primo caso C++, nel secondo PHP con una buona dose di HTML e CSS, anche se l'HTML è alla base...
__________________
Rispondi citando
  #7 (permalink)  
Vecchio 20-07-2009, 17.43.51
L'avatar di alemoppo
Moderatore
 
Data registrazione: 24-08-2008
Residenza: Dietro le tue spalle
Messaggi: 3,602
Invia un messaggio via MSN a alemoppo
Predefinito

Difatti bosognerebbe sapere lo scopo, ma credo che imparare Java (NON CONFONDERE CON JAVASCRIPT!), sia la miglior cosa

p.s. certo anche il C++ se vuoi fare programmi *.exe

Ciao!
__________________
SE MI SCRIVI IN PRIVATO PER QUESTIONI TECNICHE NON RISPONDO: C'È IL FORUM!

Ultima modifica di alemoppo : 20-07-2009 alle ore 17.44.54
Rispondi citando
  #8 (permalink)  
Vecchio 20-07-2009, 19.08.03
L'avatar di binarysun
Utente storico
 
Data registrazione: 02-07-2004
Messaggi: 1,968
Invia un messaggio via MSN a binarysun
Predefinito

C# è il futuro.
Se vuoi c'è anche Visual Studio express che è gratuito.
__________________
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®

[Gradient Text]
[Su che server sei?]
->flickr
Rispondi citando
  #9 (permalink)  
Vecchio 20-07-2009, 19.41.18
L'avatar di AlexKidd
Altervistiano Junior
 
Data registrazione: 09-02-2007
Messaggi: 517
Predefinito

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
C# è il futuro.
Se vuoi c'è anche Visual Studio express che è gratuito.
permettimi di contraddirti
http://www.tiobe.com/index.php/conte...pci/index.html


Io consiglio Java, un linguaggio serio, multipiattaforma che fa della semplicità e della rigidità i suoi punti di forza
__________________
www.AlexKidd.altervista.org
Rispondi citando
  #10 (permalink)  
Vecchio 20-07-2009, 20.04.44
L'avatar di stoner
AlterVistiano
 
Data registrazione: 30-07-2008
Residenza: Roma
Messaggi: 841
Predefinito

AlexKidd non si guardano così le statistiche. Si guardano i trend

trend C#
trend Java
trend C
trend C++

Come puoi vedere, tutti stanno calando, mentre C# sta salendo. Quindi, in parte, concordo con binarysun.
__________________

Un giorno la paura bussò alla porta, il coraggio andò ad aprire e non c’era nessuno…

Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa.
Rispondi citando
  #11 (permalink)  
Vecchio 20-07-2009, 20.18.26
L'avatar di alemoppo
Moderatore
 
Data registrazione: 24-08-2008
Residenza: Dietro le tue spalle
Messaggi: 3,602
Invia un messaggio via MSN a alemoppo
Predefinito

Citazione:
Originalmente inviato da stoner Visualizza messaggio
AlexKidd non si guardano così le statistiche. Si guardano i trend

trend C#
trend Java
trend C
trend C++

Come puoi vedere, tutti stanno calando, mentre C# sta salendo. Quindi, in parte, concordo con binarysun.
Sì, ma al java prima che lo arriva... Se guardi le ordinate, infatti, il C# ha il picco all'inizio di questo anno, con il 5.5%. Il java, anche se sta calando, è sempre al 20% ...

Comunque mi ha impressionato la discesa del C++! Pensavo che fosse il linguaggio più comune
__________________
SE MI SCRIVI IN PRIVATO PER QUESTIONI TECNICHE NON RISPONDO: C'È IL FORUM!
Rispondi citando
  #12 (permalink)  
Vecchio 20-07-2009, 20.24.55
L'avatar di stoner
AlterVistiano
 
Data registrazione: 30-07-2008
Residenza: Roma
Messaggi: 841
Predefinito

Mi pare ovvio no, se così non fosse C# starebbe sopra a Java no
Non sto dicendo che il C# è più usato, sto dicendo che il trend del C# va a salire, mentre quello Java a scendere.
__________________

Un giorno la paura bussò alla porta, il coraggio andò ad aprire e non c’era nessuno…

Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa.
Rispondi citando
  #13 (permalink)  
Vecchio 20-07-2009, 20.47.52
L'avatar di programmazioned
Utente attivo
 
Data registrazione: 25-03-2008
Messaggi: 428
Predefinito

Purtroppo C# al contrario di Java non è multipiattaforma, c'è Mono ma rimane sempre un'pò indietro...
Dipende tutto da cosa si programma e per chi.
Ciao!
Rispondi citando
  #14 (permalink)  
Vecchio 21-07-2009, 00.23.47
L'avatar di AlexKidd
Altervistiano Junior
 
Data registrazione: 09-02-2007
Messaggi: 517
Predefinito

c# è in una situazione stagnante..... e in leggera salita, visto chi c'è dietro al linguaggio, dovrebbe decollare ma non è cosi

e per decollo intendo una cosa tipo questa http://www.tiobe.com/index.php/paperinfo/tpci/PHP.html
__________________
www.AlexKidd.altervista.org

Ultima modifica di AlexKidd : 21-07-2009 alle ore 00.26.18
Rispondi citando
  #15 (permalink)  
Vecchio 21-07-2009, 12.03.32
L'avatar di binarysun
Utente storico
 
Data registrazione: 02-07-2004
Messaggi: 1,968
Invia un messaggio via MSN a binarysun
Predefinito

In realtà C# è multipiataforma, semplicemente non esiste un machine per linux.

Poi tieni conto che a C# devi aggiungerci VB.NEt che a parte la sintassi differente sono la stessa cosa.
Seconda la uta statistica quindi c# + VB.NET = 12%
Non male per un linguaggio arrivato dopo giava.

I motivi che per ora portano a scegliere uno o l'altro sono semplicemente che prima si programmava in CB6 o altro, eppure che ai tempi si era passati a java.

Il fattore multipiattaforma ormai è fondamentale solo in alcuni settori, con le applicazioni web si installa l'applicazione su un server e il client è indifferente( investire 4000 euro per un server nuovo sono nulla su un applicazione che magari ti costa 400.000 euro).

Per il resto attualmente sento parlare comlto di Scala, ma ci credo poco.
Il futuro è di chi permetterà di creare applicazioni web facilmente.
E .NET è sulla buona strada, se non si segue cosa microsoft dice di fare.
__________________
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®

[Gradient Text]
[Su che server sei?]
->flickr
Rispondi citando
  #16 (permalink)  
Vecchio 21-07-2009, 12.18.52
Guest
 
Messaggi: n/a
Predefinito

Ché senso ha chiamare un linguaggio "multi piattaforma" quando non lo è del tutto?
(e sottolineo "del tutto" per evitare incomprensioni).

Comunque io ti consiglio... come linguaggio di programmazione... quello che già conosci o di cui ne hai già le basi.

Io ad esempio ho le basi del c e del java... quindi un domani se dovrò programmare o passo al c++ o approfondisco il java o il c (dipende da quello che dovrò fare anche se gli stessi risultati che si ottengono in java si possono ottenere anche in c++) di sicuro non mi metterò a programmare in C# perchè prima me lo devo studiare.

Ciao.
Rispondi citando
  #17 (permalink)  
Vecchio 21-07-2009, 15.02.29
L'avatar di stoner
AlterVistiano
 
Data registrazione: 30-07-2008
Residenza: Roma
Messaggi: 841
Predefinito

C# è multipiattaforma!
Come ha detto binarysun, non esiste la machine per linux (o meglio, c'è Mono per il momento).

Il java non ha la Virtual Machine per picchio OS, quindi Java non è multipiattaforma 'del tutto'? Che vuol dire?
__________________

Un giorno la paura bussò alla porta, il coraggio andò ad aprire e non c’era nessuno…

Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa.
Rispondi citando
  #18 (permalink)  
Vecchio 21-07-2009, 15.24.16
L'avatar di binarysun
Utente storico
 
Data registrazione: 02-07-2004
Messaggi: 1,968
Invia un messaggio via MSN a binarysun
Predefinito

Citazione:
Originalmente inviato da atterzolivello Visualizza messaggio
Ché senso ha chiamare un linguaggio "multi piattaforma" quando non lo è del tutto?
(e sottolineo "del tutto" per evitare incomprensioni).

[...]

di sicuro non mi metterò a programmare in C# perchè prima me lo devo studiare.

Ciao.
Java come .NET non compila subito il codice ma crea bytecode(CIL in .net), che successivamente vengono compilati dalla JIT(CLR in .NET)
Il funzionamento è uguale, basterebbe creare una CLR per linux... il problema sarebbe portare tutti i componenti in linux.

Java ad esempio lo puoi portare tranquillamente in linux se è da riga di comando, ma se utilizzi componenti grafici as esempio per le finestre di windows devi vedere se ci sono gli stessi componenti per linux.
Questo è sicuramente un problema per chi mantiene i due progetti e per chi sviluppa.
Java è multi piataforma, ma non è certo facile generare codice compilabile a destra e a manca, spesso sei costretto a creare due progetti con costi doppi per le aziende.

Per quanto riguarda il "melo devo studiare", l'informatica si evolve velocemente, tra 5 o 10 anni sicuramente c# e Java saranno da butare.
Nella programmazione la sintassi non è un problema, se sai java passi a c# in mezza giornata, è il resto il difficile.
__________________
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®

[Gradient Text]
[Su che server sei?]
->flickr
Rispondi citando
  #19 (permalink)  
Vecchio 21-07-2009, 16.12.31
L'avatar di AlexKidd
Altervistiano Junior
 
Data registrazione: 09-02-2007
Messaggi: 517
Predefinito

Java è una Macchina Virtuale

.NET è un Framework

Non sono esattamente la stessa cosa, inoltre mentre Java è portabile senza preoccupazioni su ogni piattaforma che dispone di una Virtual Machine certificata da SUN, per .NET le uniche implementazioni il cui funzionamento è garantito sono su Windows e XBOX

Un programma in Java è solitamente contenuto in un file .jar (che è in realtà un file zip contenente le classi in bytecode e altre risorse) che non è considerato eseguibile nativamente su nessuna piattaforma

Un programma .NET è un file .exe che su un windows privo di Framework (o in alternativa wine) viene eseguito come semplice programma, ritornando un avviso che informa la mancanza di .NET per la sua esecuzione

.NET è e rimane fortemente legato al mondo windows, c'è ad esempio un namespace intero per fornire un accesso semplice al registro di windows... è portabile questo?
__________________
www.AlexKidd.altervista.org
Rispondi citando
  #20 (permalink)  
Vecchio 21-07-2009, 16.26.15
L'avatar di programmazioned
Utente attivo
 
Data registrazione: 25-03-2008
Messaggi: 428
Predefinito

Citazione:
ma se utilizzi componenti grafici as esempio per le finestre di windows devi vedere se ci sono gli stessi componenti per linux.
Swing?
Ciao!
Rispondi citando
  #21 (permalink)  
Vecchio 21-07-2009, 18.31.55
L'avatar di binarysun
Utente storico
 
Data registrazione: 02-07-2004
Messaggi: 1,968
Invia un messaggio via MSN a binarysun
Predefinito

Citazione:
Originalmente inviato da AlexKidd Visualizza messaggio
Java è una Macchina Virtuale

.NET è un Framework

.....
No....
Java è un linguaggio come c# e vb.net
PER VELOCIZZARE (e non fate quelli che la sanno) c# e vb.net li chiamo .Net.

Tutti questi linguaggi vengono compilati dai rispettivi compilatori in uno pseudocompilato per poi essere ricompilati al volo dalla virtual machine.
Prima ho fatto un errore la java virtual machine è la JVM, la JIT significa "just in time" compiler che è quello che fanno sia .net che java.

IL FRAMEWORK .NET è un altra cosa.
Sono un insieme di funzioni (come dice il nome) che costituiscono l'ossatura dei linguaggi .net, ma non ne fa parte anche se non tene accorgi.
Puoi tranquillamente fare un programma c# che non lo utilizza e che non lo necessita.

Lo stesso succede in Java, come detto nel commento sopra si parla delle swing, che sono delle librerie grafiche (tipo le winform nel framework.net)
La differenza è che microsoft ha incluso tutto nel framework, con java le devi cercare.


Sinceramente non capisco tutto questo ASTIO nei confronti di Microsoft come se fosse il male assoluto anche quando ti trovi davanti a delle soluzioni molto più valide di quelle che hai altrove.

Riguardo alla portabilità.... che credi che in java non si possa accede ai registri di windows?
La portabilità al 100% di un applicazione è utopia, costerebbe troppo rispetto allo split per progetto.
Le stesse librerie SWING danno risultati differenti da linux a windows.
__________________
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®

[Gradient Text]
[Su che server sei?]
->flickr
Rispondi citando
  #22 (permalink)  
Vecchio 21-07-2009, 19.44.06
L'avatar di AlexKidd
Altervistiano Junior
 
Data registrazione: 09-02-2007
Messaggi: 517
Predefinito

Citazione:
Riguardo alla portabilità.... che credi che in java non si possa accede ai registri di windows?
No non si può. O meglio, non esiste un metodo previsto nella libreria standard, Java gira all'interno di una macchina ideale che non ha nulla a che vedere con quella reale
__________________
www.AlexKidd.altervista.org
Rispondi citando
  #23 (permalink)  
Vecchio 21-07-2009, 21.46.38
L'avatar di binarysun
Utente storico
 
Data registrazione: 02-07-2004
Messaggi: 1,968
Invia un messaggio via MSN a binarysun
Predefinito

Citazione:
Originalmente inviato da AlexKidd Visualizza messaggio
No non si può. O meglio, non esiste un metodo previsto nella libreria standard, Java gira all'interno di una macchina ideale che non ha nulla a che vedere con quella reale
:D
e che centra.
Anche c# utilizza librerie per accedere ai registri!
Che ci siano o non ci siano è semplicemente per evitare di fare un grosso pacchetto.
__________________
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®

[Gradient Text]
[Su che server sei?]
->flickr
Rispondi citando
  #24 (permalink)  
Vecchio 21-07-2009, 22.23.16
L'avatar di stoner
AlterVistiano
 
Data registrazione: 30-07-2008
Residenza: Roma
Messaggi: 841
Predefinito

Citazione:
Originalmente inviato da programmazioned Visualizza messaggio
Swing?
Ciao!
Si, ma, diciamolo, fanno cagare. :)
__________________

Un giorno la paura bussò alla porta, il coraggio andò ad aprire e non c’era nessuno…

Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa.
Rispondi citando
  #25 (permalink)  
Vecchio 22-07-2009, 11.00.10
Guest
 
Messaggi: n/a
Predefinito

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
cut..

IL FRAMEWORK .NET è un altra cosa.
Sono un insieme di funzioni (come dice il nome) che costituiscono l'ossatura dei linguaggi .net, ma non ne fa parte anche se non tene accorgi.
Puoi tranquillamente fare un programma c# che non lo utilizza e che non lo necessita.

Lo stesso succede in Java, come detto nel commento sopra si parla delle swing, che sono delle librerie grafiche (tipo le winform nel framework.net)
La differenza è che microsoft ha incluso tutto nel framework, con java le devi cercare.


Sinceramente non capisco tutto questo ASTIO nei confronti di Microsoft come se fosse il male assoluto anche quando ti trovi davanti a delle soluzioni molto più valide di quelle che hai altrove.

cut..

Il C# lo stanno abbracciando in molti solo ed esclusivamente perché c'è il framework .NET che permette di velocizzare lo sviluppo avendo una raccolta di librerie a disposizione e Visual Studio (uno dei migliori, se non il migliore IDE attualmente disponibile)

La Sun almeno non si mette a fare licenze diversificate per la VM e la collezione di utility, tools ed affini...


Il problema è che MS, anche in questo caso, sta adottando la sua amata politica delle 3 "E": "Embrace, extend and extinguish"

Per ora sono alla seconda fase (extend), voglio vedere quando passeranno alla 3° tutti i programmatori che usano le .NET cosa faranno se vogliono quel "minimo" di portabilità che offre java.

Per chi non conoscesse la politica delle 3E: http://en.wikipedia.org/wiki/Embrace...and_extinguish

Mono non è altro che un cavallo di troia ed è frutto di suddetta politica:

Citazione:
Mono e i brevetti della Microsoft

Hanno avuto luogo molte discussioni riguardo al fatto che Microsoft potrebbe distruggere il progetto Mono tramite brevetti. Il team Mono ha riconosciuto questo rischio ma mette in atto strategie al fine di evitarlo, come si legge dalle loro FAQ:

"Il Framework .NET si divide in due parti: le tecnologie coperte dall'ECMA/ISO e le altre tecnologie sviluppate sopra di esse come ADO.NET, ASP.NET e Windows.Forms. Mono implementa le parti ECMA/ISO, essendo questo un progetto che permette l'implementazione di blocchi a livelli più alti come ASP.NET, ADO.NET e Windows.Forms"

Gli elementi controversi sono i sottoinsiemi ADO.NET, ASP.NET e Windows.Forms. Questi sono convenienti per quanti necessitano piena compatibilità con la piattaforma Windows, ma non sono richiesti per la piattaforma open source Mono, cosí come l'integrazione con l'attuale ottimo supporto per Linux. La strategia di Mono riguardo queste tecnologie è la seguente: (1) aggirare i brevetti usando tecniche di implementazione differente che mantengono la API, ma cambiano i meccanismi. Se ciò non è possibile, vorremmo (2) rimuovere le parti di codice coperte da brevetti, oltre che (3) trovare dei precedenti che possano rendere inutilizzabili i brevetti stessi" Microsoft ha comunque annunciato che non perseguirà legalmente le implementazioni di open source del MS.NET Framework, tra le quali appunto c'e' mono
Scommettiamo che non appena mono inizierà ad essere maggiormente usato, Steve si sveglierà male quella mattina e decreterà la morte di mono a suon di battaglie legali per far crollare il numero di applicativi disponibili per GNU/Linux?


PS: non venite a parlarmi di SaaS, che siamo ancora lontani e, comunque, saper di dover sottostare ai capricci di mamma MS non è che sia il massimo in ambito server (dove è impossibile mettere a confronto UNIX/LINUX con WinBarzellettaServer )

PPS: C'è qualcosa simile ad EJB3/3.1 usabile con C#?


PPPS: Oltre a swing/awt, si dia una occhiata anche alla libreria swt. L'unica cosa da fare quando si crea il jar per win/linux è includere la dll o il so per la piattaforma da usare ;)

Ultima modifica di AngelinoAnt : 22-07-2009 alle ore 11.17.55
Rispondi citando
  #26 (permalink)  
Vecchio 22-07-2009, 11.24.17
L'avatar di binarysun
Utente storico
 
Data registrazione: 02-07-2004
Messaggi: 1,968
Invia un messaggio via MSN a binarysun
Predefinito

All your base are belong to us
__________________
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®

[Gradient Text]
[Su che server sei?]
->flickr
Rispondi citando
  #27 (permalink)  
Vecchio 22-07-2009, 11.29.38
Guest
 
Messaggi: n/a
Predefinito

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
All your base are belong to us
Bella argomentazione
Rispondi citando
  #28 (permalink)  
Vecchio 22-07-2009, 13.05.25
L'avatar di binarysun
Utente storico
 
Data registrazione: 02-07-2004
Messaggi: 1,968
Invia un messaggio via MSN a binarysun
Predefinito

Era una battuta sulle 3E(anche perchè sono al lavoro)

Per il resto non è che le altre aziende siano più "amichevoli" di Microsoft, vende software e ha delle politiche agressive, politiche che gli altri concorrenti non possono fare, altrimenti lo farebbero.
Quando un azienda come SUN decide di far diventae JAVA "open" non lo fa mica per beneficenza, semplicemente per scaricare i costi di mantenimento sugli altri.

Commenti a livello sistemistico non li posso fare dato che non conosco troppo bene il mondo sistemistico.

In conclusione
attualmente si sceglie .net o java in base alle proprie conoscienze.
Se si sceglie java per un futuro eventuale porting in linux si è degli allocchi secondo me dato che si dovrà sempre rifare gran parte del progetto.

PS
Per quanto riguarda la distribuzione c# funziona come java, compila tuto sotto la cartella bin(o altro specificato), si usano paccheti di installazione se si deve registrare qualche vecchia com o qualche dll nella GAC.
__________________
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®

[Gradient Text]
[Su che server sei?]
->flickr
Rispondi citando
  #29 (permalink)  
Vecchio 22-07-2009, 14.23.50
L'avatar di AlexKidd
Altervistiano Junior
 
Data registrazione: 09-02-2007
Messaggi: 517
Predefinito

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
Se si sceglie java per un futuro eventuale porting in linux si è degli allocchi secondo me dato che si dovrà sempre rifare gran parte del progetto.
evidentemente non sai che oltre a GCJ/Kaffe/SableVM esiste anche OpenJDK che è completamente compatibile con la JDK non-free (disponibile anche lei per Linux)
__________________
www.AlexKidd.altervista.org
Rispondi citando
  #30 (permalink)  
Vecchio 22-07-2009, 15.32.32
Guest
 
Messaggi: n/a
Predefinito

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
Era una battuta sulle 3E(anche perchè sono al lavoro)
Lasciamo perdere

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
Per il resto non è che le altre aziende siano più "amichevoli" di Microsoft, vende software e ha delle politiche agressive, politiche che gli altri concorrenti non possono fare, altrimenti lo farebbero.
Se per politiche aggressive intendi lo sfruttamento della posizione dominante mi sembra logico che le altre aziende non possano farlo, perché andrebbero sul lastrico.
Una azienda sana non pensa a distruggere il prossimo, cerca di sfruttare le sue energie per innovare.

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
Quando un azienda come SUN decide di far diventae JAVA "open" non lo fa mica per beneficenza, semplicemente per scaricare i costi di mantenimento sugli altri.
Do ut des. Non ci vedo niente di male in ciò, anzi, se non ti comporti correttamente, dopo la community non te la fa passare liscia.

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
Commenti a livello sistemistico non li posso fare dato che non conosco troppo bene il mondo sistemistico.
Racconto solo una cosa veloce senza stare ad annoiare con altro: ricordi quando ovunque c'erano gli annunci che il London Stocks (la borsa di londra) era passato alla tecnologia MS? Dopo diversi problemi, di cui alcuni che hanno portato la borsa di londra a saltare una intera seduta, hanno deciso di fare marcia indietro e di tornare a qualcosa che sia affidabile.

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
In conclusione attualmente si sceglie .net o java in base alle proprie conoscienze.
Un programmatore che possa definirsi tale deve avere la flessibilità di passare ad un nuovo linguaggio qualora esso lo si ritenga superiore. E, ad oggi, di sicuro java è un must per le applicazioni enterprise. Se poi si deve fare un gestionaluccio per l'impresa calzaturiera di 20 persone, dove è più importante consegnare il lavoro il prima possibile allora .NET fa sicuramente bene il suo dovere abbassando i tempi di sviluppo (ci sono anche alcuni sw RAD molto interessanti basati sulle .NET)

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
Se si sceglie java per un futuro eventuale porting in linux si è degli allocchi secondo me dato che si dovrà sempre rifare gran parte del progetto.
Se ci hai messo le scimmiette a programmare allora ti do ragione
Mi spieghi come si debba rifare gran parte di un progetto a causa di una interfaccia grafica?
Ma il termine three-tier è ancora un termine alieno nelle sw house?
Senza contare swing, awt, swt et similia, mi spieghi che problemi di riscrittura hai?

Citazione:
Originalmente inviato da binarysun Visualizza messaggio
Per quanto riguarda la distribuzione c# funziona come java, compila tuto sotto la cartella bin(o altro specificato), si usano paccheti di installazione se si deve registrare qualche vecchia com o qualche dll nella GAC.
Mai detto il contrario
Rispondi citando
Rispondi

Strumenti discussione
Modalità visualizzazione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Disattivato



Tutti gli orari sono GMT +1. Adesso sono le 07.09.42.