Cerca su HostingTalk.it(puoi inserire qualsiasi parola, termine, azienda, espressione). Scrivi e premi INVIO!
Loading

+ Rispondi alla Discussione
Pagina 2 di 4 PrimaPrima 1234 UltimaUltima
Risultati da 16 a 30 di 57
  1. #16
    GrG
    GrG è collegato
    Webhosting Guru L'avatar di GrG
    Data Registrazione
    Mar 2007
    Località
    Milano
    Messaggi
    4,929

    Re: Programmazione - Quali linguaggi?

    Intendevo per DB2 e Oracle.

    DB2 penso non finirà mai sulla mia strada. Alla fine creso sia principalmente dedicato ai SystemZ, mentre Oracle sembra molto usato anche nel resto.



  2. #17
    Webhosting evangelist L'avatar di Kuro
    Data Registrazione
    Jun 2009
    Località
    Darnassus - Teldrassil
    Messaggi
    603

    Re: Programmazione - Quali linguaggi?

    Citazione Originariamente Scritto da grg Visualizza Messaggio
    Kuro, in PHP e PY tu cosa ci fai invece?
    un po' di tutto: dalla gestione di alcuni servizi, ai lavori ripetitivi, a progetti ad-hoc per alcuni siti
    filippo@localhost ha i poteri della super mucca
    ________
    LinkedIn - website

  3. #18
    Provider L'avatar di FlameNetworks
    Data Registrazione
    Aug 2008
    Località
    Napoli
    Messaggi
    2,149

    Re: Programmazione - Quali linguaggi?

    Citazione Originariamente Scritto da grg Visualizza Messaggio
    Anyway, se dovessimo parlare di quello, cosa consigli?
    Oracle, Siebel e SAP.

    Hosting Low-cost | Hosting Professionale | Hosting Rivenditori | E-mail Hosting
    E-commerce Hosting | Hosting Semidedicato | Server Dedicati Low-cost & Enterprise

    Network & Power Uptime 99,9% SLA
    Informazioni commerciali: 800974244 - info@flamenetworks.com

  4. #19
    Provider L'avatar di y2khosting
    Data Registrazione
    Jun 2006
    Località
    Patti - Messina
    Messaggi
    410

    Re: Programmazione - Quali linguaggi?

    Io parto dal presupposto che non esiste un linguaggio "ideale", ma come ti ha anche detto inzialmente Ceccus, esiste un linguaggio indeale per quello che devi fare.

    Ci sono cose che in un linguaggio puoi fare più velocemente che in un altro. Questo perchè ogni linguaggio solitamente nasce per un scopo specifico.

    Sicuramente una volta fatte delle buone basi di programmazione a livello teorico (object oriented e non), puoi imparare qualsiasi linguaggio nel giro di 1-2 mesi.
    Poi quando di capita di lavorarci magari per sviluppare un certo progetto, è normale che approfondisci tutti gli aspetti di quel determinato linguaggio.

    Secondo me, sia per un programmatore quanto per un sistemista, è bene consocere le basi di C/C++, PHP, Java, Perl, bash scripting e Windows Scripting Host, Python Perchè comunque ti ritroverai sempre a lavorare su sistemi che hanno quantomeno software sviluppati in quel linguaggio a bordo.

    Di linguaggi di classe enteprise, per sviluppare web application, secondo me la scelta è tra Java (JEE etc..) e .NET C# (VB.NET personalmente non l'ho mai usato, e mi sembra un adattamento forzato del vecchio visual basic, creato perchè non potevano lasciare a spasso un consistente numero di sviluppatori che per anni hanno usato il VB).
    Considera comunque che Java e C# sono molto simili tra di loro come sintassi. Conoscendo questi 2 linguaggi, penso che puoi tranquillamente lavorare/programmare per la stragrande maggioranza dei sistemi enterprise esistenti al mondo, in ambiente *nix e windows.

    La curva di apprendimento se scegli un linguaggio come PHP è secondo me molto più veloce, rispetto Java/C#.

    Escluderei totalmente linguaggi come ASP o Visual Basic, che ormai è ora di mandare in pensione. Come sistemista puoi farti una cultura su questi linguaggi, ma assolutamente da non utilizzare per nuovi progetti da sviluppare da zero.

    Ovvio che a contorno di tutto questo, dovrai sempre metterci una conoscenza dei maggiorni motori di database relazionali (MySQL, SQL Server, Oracle, Postgres, etc..) ed in che modo far comunicare i tuoi software con gli RDBMS.

    Comunque, tutto dipenda anche da quello che vi devi fare.....
    Ultima modifica di y2khosting; 23-02-2010 alle 13:38
    Y2K HOSTING
    Registrazione Domini, Web Hosting, Frazionabili, Cluster HA
    Novità: piattaform di registrazione domini IT per rivenditori.
    www.y2khosting.biz

  5. #20
    SuperMod L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,385

    Re: Programmazione - Quali linguaggi?

    Citazione Originariamente Scritto da y2khosting Visualizza Messaggio
    Considera comunque che Java e C# sono molto simili tra di loro come sintassi. Conoscendo questi 2 linguaggi, penso che puoi tranquillamente lavorare/programmare per la stragrande maggioranza dei sistemi enterprise esistenti al mondo, in ambiente *nix e windows.
    Tralascio il resto su cui son d'accordo.

    Per quanto riguarda l'ultima considerazione, c'è da dire che il "difficile" non è studiarsi la sintassi, ma conoscere ed avere padronanza di tutti gli strumenti messi a disposizione dall'ambiente (sia J2EE o C#.NET).
    Antonio Angelino :: LinkedIn | Twitter


  6. #21
    Provider L'avatar di y2khosting
    Data Registrazione
    Jun 2006
    Località
    Patti - Messina
    Messaggi
    410

    Re: Programmazione - Quali linguaggi?

    Citazione Originariamente Scritto da Antonio Visualizza Messaggio
    Tralascio il resto su cui son d'accordo.

    Per quanto riguarda l'ultima considerazione, c'è da dire che il "difficile" non è studiarsi la sintassi, ma conoscere ed avere padronanza di tutti gli strumenti messi a disposizione dall'ambiente (sia J2EE o C#.NET).
    Si è vero, sono d'accordo anche io. Come ho scritto sopra però, penso che quelli sono aspetti che vai ad approfondire quando realizzi materialmente un progetto e ti "immergi" in quel linguaggio/tecnologia.

    Credo che quando prendi in mano un libro o della documentazione di un linguaggio nuovo per metterti a studiarlo, difficilmente in prima battuta riesci ad individuare queli sono gli strumenti più efficaci o meno in una determinata situazione.
    Magari quello risci ad individuarlo quando sei di fronte al problema..
    Y2K HOSTING
    Registrazione Domini, Web Hosting, Frazionabili, Cluster HA
    Novità: piattaform di registrazione domini IT per rivenditori.
    www.y2khosting.biz

  7. #22
    Windows Evangelist
    Data Registrazione
    Sep 2006
    Località
    Siena
    Messaggi
    1,596

    Re: Programmazione - Quali linguaggi?

    Salve,
    Il "problema" non sta tanto nel linguaggio ... quanto nel "contesto" in cui il linguaggio si inserisce ...
    Con contesto si intende sia che cosa devo farci ... ma anche il Framework che lo supporta, vista che oggigiorno, non vanno più di moda i linguaggi compilati, ma quelli interpretati ... ed è proprio il Framework che decreta il successo o l'insuccesso di questo o quel linguaggio ... da quanto è evoluto e da quante funzionalità è in grado di offrire ... e , secondo me, anche dalle performances che è in grado di sviluppare ...

    Ciao !!

  8. #23
    GrG
    GrG è collegato
    Webhosting Guru L'avatar di GrG
    Data Registrazione
    Mar 2007
    Località
    Milano
    Messaggi
    4,929

    Re: Programmazione - Quali linguaggi?

    Io parto dal presupposto che non esiste un linguaggio "ideale", ma come ti ha anche detto inzialmente Ceccus, esiste un linguaggio indeale per quello che devi fare.

    Ci sono cose che in un linguaggio puoi fare più velocemente che in un altro. Questo perchè ogni linguaggio solitamente nasce per un scopo specifico.
    Secondo me però conta molto anche lo sviluppatore. Perchè alla fine si dice che PHP è un linguaggio di basso livello, ma c'è stato scritto Facebook. Si dice che Java non è adatto al basso livello ma c'è stato scritto Hadoop. Python non è per applicazioni serie ma ci gira Google.

    Quindi, salvo linguaggi veramente specifici, falciamo anche questa affermazione. La verità è che io decido come fare qualcosa, se farlo in un linguaggio di cui ho totale padronanza o se farlo in modo veloce.

    Il form mail del mio sito lo scrivo in PHP, ma l'applicazione di image sharing rimane in python.

    Secondo me, sia per un programmatore quanto per un sistemista, è bene consocere le basi di C/C++, PHP, Java, Perl, bash scripting e Windows Scripting Host, Python Perchè comunque ti ritroverai sempre a lavorare su sistemi che hanno quantomeno software sviluppati in quel linguaggio a bordo.
    Le basi si, ma basi nel senso che devo saper leggere un codice anche complesso. Per il resto più che avere basi di tutto preferisco avere padronanza completa di un linguaggio, che userò bene o male per tutto.

    Ovvio che a contorno di tutto questo, dovrai sempre metterci una conoscenza dei maggiorni motori di database relazionali (MySQL, SQL Server, Oracle, Postgres, etc..) ed in che modo far comunicare i tuoi software con gli RDBMS.
    MySQL e PGSQL li conosco, con anni di esperienza sul campo. SQLite l'ho studiato ed usato per hobby, posso dire che lo conosco bene.

    Idem per HBase / CouchDB, ed ho usato anche MongoDB su cui non mi trovo.

    Non so che senso abbia studiare Oracle così su carta senza, per ora, applicazioni pratiche. DB2 lo escluso perchè non so quanti sistemi non mainframe ci girino.

    Credo che quando prendi in mano un libro o della documentazione di un linguaggio nuovo per metterti a studiarlo, difficilmente in prima battuta riesci ad individuare queli sono gli strumenti più efficaci o meno in una determinata situazione.
    Però alla fine se non parti da zero è diverso. Basta vedere me in questi giorni. Ho comprato due libri perchè comunque mi piace avere un ordine schematico, ma alla fine vado a naso, più che altro facendo i paragoni con i linguaggi che conosco. A me risulta molto più semplice sapere che in A si fa così MENTRE in B così, invece che conoscere due linguaggi in modo isolato.

  9. #24
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    4,374

    Re: Programmazione - Quali linguaggi?

    Citazione Originariamente Scritto da ceccus Visualizza Messaggio
    Salve,
    Il "problema" non sta tanto nel linguaggio ... quanto nel "contesto" in cui il linguaggio si inserisce ...
    Con contesto si intende sia che cosa devo farci ... ma anche il Framework che lo supporta, vista che oggigiorno, non vanno più di moda i linguaggi compilati, ma quelli interpretati ... ed è proprio il Framework che decreta il successo o l'insuccesso di questo o quel linguaggio ... da quanto è evoluto e da quante funzionalità è in grado di offrire ... e , secondo me, anche dalle performances che è in grado di sviluppare ...

    Ciao !!
    nel settore enterprise senz'altro, nella fascia medio/bassa direi che è l'opposto

  10. #25
    Windows Evangelist
    Data Registrazione
    Sep 2006
    Località
    Siena
    Messaggi
    1,596

    Re: Programmazione - Quali linguaggi?

    Salve,
    che cosa intendi per "opposto" ???
    Secondo me, quando si "programma un qualcosa", occorre comunque pianificarne il "contesto", sia in ambienti Enterprise, sia in ambienti medio piccoli, escludendo, forse, gli ambienti "casalinghi" ... ma non credo sia il nostro "scope"

    Ciao !!

  11. #26
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    4,374

    Re: Programmazione - Quali linguaggi?

    Citazione Originariamente Scritto da ceccus Visualizza Messaggio
    che cosa intendi per "opposto" ???
    vuol dire che è più importante la facilità del linguaggio che la qualità dei framework ( vedi PHP )... questo ovviamente perchè i progetti son più piccoli e i framework vengono meno usati

  12. #27
    Provider L'avatar di y2khosting
    Data Registrazione
    Jun 2006
    Località
    Patti - Messina
    Messaggi
    410

    Re: Programmazione - Quali linguaggi?

    vuol dire che è più importante la facilità del linguaggio che la qualità dei framework ( vedi PHP )... questo ovviamente perchè i progetti son più piccoli e i framework vengono meno usati
    mmmmm sai secondo me dipende. Dipende da come si è lavorato... Dopo che usi un bel framework o comunque un linguaggio completamente orientato agli oggetti, magari supportato da un buon ambiente di sviluppo, difficilmente torni a linguaggi meno strutturati, anche se devi realizzare piccoli progetti (certo non parliamo di scrivere "hello world" sulla pagina )

    Mia opinione
    Y2K HOSTING
    Registrazione Domini, Web Hosting, Frazionabili, Cluster HA
    Novità: piattaform di registrazione domini IT per rivenditori.
    www.y2khosting.biz

  13. #28
    Rik
    Rik non è collegato
    HT Member
    Data Registrazione
    Sep 2008
    Messaggi
    73

    Re: Programmazione - Quali linguaggi?

    Risposta secca dopo miei rotture di maroni come sviluppatore desktop e web con M$ durate anni: specie se gia` sei sistemista Unix, NON PENSARE MINIMAMENTE a linguaggi M$!!! Visto che sei gia` fuori Matrix, NON ENTRARCI. Perche` infangarti e finire nella ragnatela eterna se sei gia` pulito e libero?!

    Per cui ti consiglio SENZA ALCUN DUBBIO

    === Linguaggi per web:
    - PHP su Apache entro certi limiti (che comunque sono ALTISSIMI, basta pensare che Facebook e` fatto in PHP, con milioni di utenti che spippolano continuamente). Per altro proprio facebook in questo periodo sta creando un convertitore di sorgente PHP-->C (e comunque ne esiste gia` uno che crea reali eseguibili, senza bytecode + interprete)

    - Java su Tomcat (application server) per robe esagerate... dove per esagerate intendo veramente esagerate tipo Enterprise Enel.

    In alternativa a PHP, Python... anche se dopo un iniziale esplosione dovuta all'interesse per la novita`, ha calato molto la cresta.

    Ti allego un grafico che arriva fino al 2009



    Se invece non ti interessa il problema di trovare hosting o fai solo cose di stra-mega alto livello, allora solo Java: ti installi netbeans e ci fai dall'ago al cannone, sia web che desktop. Avrai da studiare per 200 anni, ma questo e` l'inconveniente di Java, linguaggio che e` come l'Alfa e l'Omega: nessuno ha mai visto la sua completa estensione, solo Dio! Ho sentito di gente persa in un altra dimensione tra i manuali che vanno da Java SE a Java EE e non l'hanno piu` trovata.

    Sicuramente se fai solo web, ti consiglio PHP. Ambiente di programmazione o Netbeans for PHP che e` semplicissimo, oppure e questo e` il mio caso, Eclipse PDT + integrazione Aptana. Ti prennuncio che la seconda scelta e` un casino iniziale pauroso, ma e` sicuramente un po' piu` avanzata. Con Netbeans for PHP invece e` facilissimo partire.

    Se vuoi un consiglio per un libro, per iniziare consiglio
    Apress, Beginning PHP and MySQL from novice to professional
    APRESS.COM : Beginning PHP and MySQL: From Novice to Professional, Third Edition : 9781590598627

    Ciao e auguri!

  14. #29
    Provider L'avatar di y2khosting
    Data Registrazione
    Jun 2006
    Località
    Patti - Messina
    Messaggi
    410

    Re: Programmazione - Quali linguaggi?

    Risposta secca dopo miei rotture di maroni come sviluppatore desktop e web con M$ durate anni: specie se gia` sei sistemista Unix, NON PENSARE MINIMAMENTE a linguaggi M$!!! Visto che sei gia` fuori Matrix, NON ENTRARCI. Perche` infangarti e finire nella ragnatela eterna se sei gia` pulito e libero?!
    Non capisco la guerra contro Microsoft.
    Io negli anno ho usato, ed uso ancora oggi, un misto di tecnologie, come Java e .NET.... ognuna ha vantaggi/svantaggi e ci sono situazioni nelle quali conviene usare l'una o l'altra..... perchè fare la guerra all'una o all'altra?
    Y2K HOSTING
    Registrazione Domini, Web Hosting, Frazionabili, Cluster HA
    Novità: piattaform di registrazione domini IT per rivenditori.
    www.y2khosting.biz

  15. #30
    SuperMod L'avatar di Antonio
    Data Registrazione
    Jun 2006
    Messaggi
    3,385

    Re: Programmazione - Quali linguaggi?

    Citazione Originariamente Scritto da y2khosting Visualizza Messaggio
    Non capisco la guerra contro Microsoft.
    Io negli anno ho usato, ed uso ancora oggi, un misto di tecnologie, come Java e .NET.... ognuna ha vantaggi/svantaggi e ci sono situazioni nelle quali conviene usare l'una o l'altra..... perchè fare la guerra all'una o all'altra?
    Per quanto mi riguarda non sono interessato a .NET perché le applicazioni che sviluppo voglio che siano multipiattaforma (non tiriamo in mezzo quell'aborto di Mono ).

    In ambito web l'ago pende ancor di più verso Java, basti pensare ai soli costi di licenze che ti risparmi (per le PMI è fondamentale la cosa) ed alle magre figure che han fatto anche in ambiti importanti: vi ricordate delle pubblicità presenti in ogni dove di MS che parlavano dell'adozione della piattaforma .net da parte del London Stocks? Bene, dopo neanche un anno ed un paio di blocchi la borsa di londra ha cacciato a calci nel sedere i commerciali/programmatori/progettisti Accenture che avevano partorito quell'obrobirio... tornando a JAVA .
    Antonio Angelino :: LinkedIn | Twitter


Discussioni Simili

  1. Google Go, nuovo linguaggio di programmazione
    Di Ste nel forum Io Programmo
    Risposte: 1
    Ultimo Messaggio: 27-12-2009, 12:57
  2. Windows Azure, la cloud di Microsoft è realtà. Non solo software e linguaggi MS
    Di Redazione HostingTalk nel forum Hosting e dintorni
    Risposte: 0
    Ultimo Messaggio: 18-11-2009, 13:30
  3. [programmazione PHP][ZEND]
    Di pittura nel forum PHP
    Risposte: 1
    Ultimo Messaggio: 25-08-2008, 19:29
  4. [programmazione PHP][ZEND]
    Di pittura nel forum Io Programmo
    Risposte: 1
    Ultimo Messaggio: 25-08-2008, 19:29
  5. Linguaggi di scripting e Webserver: come lavorano?
    Di daniele_dll nel forum Off-Topic
    Risposte: 30
    Ultimo Messaggio: 19-05-2006, 18:51

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi