Newsgroup: it.lavoro.informatica
Titolo: Re: (ri)cominciare a programmare in c++

 ps: non cerco riferimenti, solo dei pareri :)



Secondo me, se ti sei rimesso a studiare, potresti andare fino in fondo 

e prendere una laurea magistrale in Data Management, magari con qualche 

specializzazione in AI (un po' rimpiango di non aver provato a farlo 

quando forse ne avrei avuto la possibilità, nel periodo 2015-2020) . E' 

molto più probabile che trovi qualcosa di stabile, magari attraverso 

concorso (personalmente le consulenze esterne le lascerei proprio perdere).





-- 

Questa e-mail è stata controllata per individuare virus con Avast antivirus.

https://www.avast.com/antivirus





 e prendere una laurea magistrale in Data Management, 



Scusa, ho scritto una cavolata. Intendevo Data Science



 ps: non cerco riferimenti, solo dei pareri :)



Il mio consiglio e' prendi dimestichezza con il linguaggio,fai quello 

che ti piace fare fino a quando e' possibile





-- 

|___|


 

[CUT]



Mica tanto, qualche anno fa dai benchmark fatti da me risultava 

superiore a java (il multi th)

Che sia in decadenza idem,rimane sempre uno dei linguaggi piu usati







-- 

|___|


 sempre diversi, che mi fa crescere  professionalmente e personalmente.



ma lascia perdere proprio. a parte che hai una visione "vintage" di come 

si fa software, così finisci in una body rental da 4 soldi che ti rivende 

per qualsiasi cosa. questo è il destino dei "general purpose" specie di 

una certa età.



il software poi si realizza in team, ci sono i processi, il devops, è 

finita il secolo scorso l'epoca in cui si danno le specifiche al singolo e 

questo torna dopo un tot con il programma fatto e finito. 



hai più di 50 anni e siccome anch'io ho più di 50 anni lascia che ti dia 

una notizia buona e una cattiva. la notizia buona è che il mercato c'è ed 

è vivace anche per chi ha la nostra età (io stesso mi sono messo sul 

mercato e ti garantisco ho avuto l'imbarazzo della scelta): la notizia 

cattiva è che il mercato cerca come il pane la *specializzazione* e del 

"general purpose" non sa cosa farsene. 



vuoi un consiglio? lascia perdere la programmazione. o meglio, datti da 

fare sul fronte architetture e sistemi, fra cloud e cloud-native c'è una 

fame di professionalità che porta via. se sei rimasto indietro e non sai 

cosa sono i container, kubernetes, pipeline, etc... male ma è l'occasione 

per trovare quella crescita professionale e personale che cercavi. oppure 

specializzati su data analysis e machine learning. in ogni caso 

specializzati. 




 superiore a java (il multi th)



rotfl!!!


 ps: non cerco riferimenti, solo dei pareri :)



macchè parere, sei venuto qui per avere un riconoscimento che non 

troverai mai




 ps: non cerco riferimenti, solo dei pareri :)



Cosa hai fatto in particolare per 25 anni?

Hai configurato i vari PLC attraverso i software proprietari

Honeywell, Siemen, Bosch, Hitachi ecc.?

Oppure hai partecipato all realizzazione di questi software proprietari?


 industriali



Quindi in sostanza butteresti tutti questi anni di esperienza

per un'altra strada che non non solo non conosci, ma ammesso di

riuscire a imparare qualcosa di nuovo, non sai nemmeno se ti pagherà

il conto mensilmente.



Spiega meglio questa risposta del cazzo.

Cosa intendi per "riconoscimento"?






 soprattutto se hai contratti con aziende di consulenza esterna 



ma anche a canicattì o a sidney. i progetti software si realizzano in 

team, ormai non esiste più nulla a misura di singolo e non è pensabile  

fare a meno di una forte interdipendenza anche nelle posizioni full 

remote.


 sfigurerei, magari finisco a fare cose semplici, pazienza



come puntare in basso invece che in alto.







bo questo modo di ragionare non lo capisco.






 sfigurerei, magari finisco a fare cose semplici, pazienza





Un consiglio caloroso.

Le cose più sensate nel tuo caso potrebbero essere 1) quella di allargare le 

conoscenze nel settore che già conosci. Fabbriche

con capannoni che necessitano di PLC ce ne sarà smepre bisogno; 2)

iniziare con il web development. Quest'ultimo te le consiglio solo in parte.

Da un lato il materiale è tutto in rete, ciascuna tecnologia non è complessa,

puoi cominciare a vedere i risultati sin da subito. Dall'altro, ahimè,

il web development è un calderone di tecnologie tools ecc. HTML, CSS, LESS, 

SASS, Javascript, static website generators, Hugo, Typescript, Nodejs, PHP,

Electron, WebApp, i vari framework lato clients tailwind, bootstrap, app per 

android, iOS ecc. ecc. Magari con un po' di impegno e passione riesci a 

ritagliarti un po' di spazio tutto tuo.



Con il C++ e non solo ci lavoro da una trentina d'anni e ti posso dire che

non ti porterà nessun lavoro conoscendo solo quello, ammesso che tu lo riesca

ad imparare in un tempo ragionevole, almeno nelle sue parti più centrali.





- Dash


Il 09/06/22 16:30, rootkit ha scritto:


Mi spiace per te ma i test erano chiari

I test avevano rilevato un context switch fra i thread piu performante 

di c++ rispetto a java







-- 

|___|


 di c++ rispetto a java



I *TUOI* test. Valgono come le premonizioni del Mago Oronzo.

-- 

The three most dangerous things in the world are a programmer with a 

soldering iron, a hardware type with a program patch and a user with an 

idea.



“Alles hat ein Ende, nur die Wurst hat zwei”






 I *TUOI* test. Valgono come le premonizioni del Mago Oronzo.



I miei test erano stati pubblicati proprio qui,nessuno li ha messi in 

discussione su questo

Non a parole ma revisionando il codice

Quindi le tue parole sono,tanto per non cambiare,da quaraquaqua







-- 

|___|


 discussione su questo



Non hai preso in considerazione l'ipotesi che nessuno li abbia mai cagati?






 discussione su questo



Infatti, nessuno li ha messi in discussione. Non lo meritavano.

La gente si è limitata a cacarci sopra.

Imbecille



Il 10/06/22 09:24, Betti ha scritto:


No,perche ci furono discussione all'epoca





-- 

|___|


 Imbecille





Quando un pubblicai un programma java non adeguatamente ottimizzato mi 

fu fatto notare

Quindi non si erano limitati a cacarci sopra

Come al solito,tanto per non cambiare, stai sparando cazzate





-- 

|___|



Non erano esattamente "discussioni" quanto, più precisamente, 

"spernacchiamenti".



Insomma, fosti mandato a cacare immantinentemente.

Cialtrone affetto da cretinismo!



 Quindi non si erano limitati a cacarci sopra



Infatti c'è a chi è venuta un'ernia da sforzo a furia di sghignazzare.

Pezzente, cialtrone e imbecille senza speranza alcuna (non ti basta 

nemmeno Lourdes).



 Cialtrone affetto da cretinismo!





erano discussioni, caro il mio sovietico

Ma chiamale come vuoi

Affari tuoi





-- 

|___|


 







Invece negli altri casi che erano corretti cosa gli e' venuto caro il 

mio sovietico ?





-- 

|___|


 ok, grazie per i consigli



Sarebbe gentile se ci facessi sapere come è andata finire in futuro, se non ti

scoccia.





In bocca al lupo.



- Dash


 pubblica amministrazione?



Anche PA, anche se c'è da dire che concorsi per informatici non ce ne 

sono moltissimi; ogni tanto però ad esempio banca d'italia, consob o 

simili ne indicono.



Se sei "fresco di studi" potresti anche avere qualche successo, anche se 

da questo punto di vista competere con i 25-30enni è dura.



Ciao,

Marco.



 imbranato che non trovo niente .........



Credo che ora come ora sia più richiesta roba tipo Big Data, Machine & 

Deep Learning, Cloud,  DB non relazionali, eventualmente reti neurali, ecc.



I primi link con offerte che ho trovato:



https://it.indeed.com/offerte-lavoro-Data-Scientist?vjk=cc98a17af451769c




https://it.linkedin.com/jobs/data-scientist-offerte-di-lavoro?position=1&pageNum=0





ma che dai retta a lui? postò per mesi quelle cacate di programmi che lui 

chiamava "benchmark" e ci fu un thread infinito. se dice che nessuno li ha 

messi in discussione è perché è un coglione col fischio. 


 entrato nel giro



in alto si punta dopo 25 anni di carriera, dovresti avere una knowledge 

sul campo automazione industriale non indifferente sempre se non ti sei 

limitato a fare il pigiatasti.



punterei su una carriera che va ben oltre la programmazione, ma ad 

analisi di processi di automazione industriale e come integrarli nei 

processi aziendali.



c'è una azienda ad esempio che implementa dei sistemi hardware e 

software per la tracciatura, che va dalla lavorazione industriale fino 

alla consegna del prodotto nei punti vendita.

non parlo di software gestionale ma di quello che viene definito 

industria 4.0




 comunque rimango in questo gruppo che c'è un bell'ambiente,



Poveretto te.



-- 

Ciò che si vede, è.




 non il Russel-Norvig?



Non sono un esperto, non ti so dire quale sia migliore né se trattino 

esattamente gli stessi argomenti. Io ho iniziato a leggere quello 

semplicemente perché ho visto che era tra i testi di riferimento di uno 

dei corsi di esame del corso di laurea in Data Science dell' Università 

di Roma



Il 10/06/22 15:53, rootkit ha scritto:


Eri stato proprio tu a magnificare java come performante rispetto a c++

Ti avevo dimostrato che non era cosi e per minimizzare il tutto ora 

vieni fuori con queste sparate da volpe e uva







-- 

|___|


 Imbecille



dal tuo parlare ricco di contumelie e insulti traspare tutta la tua 

insicurezza e il tuo sentirti inadeguato.


 per la laurea in ingegneria informatica)



Ma oggigiorno nelle università che "studiano"? A mio avviso non fare C e 

C++ significa ignorare alcune pietre miliari dell'informatica. Non ha 

nessuna importanza se oggi "non vanno di moda": quella roba è talmente 

basilare e importante da essere sempre utile (anche per gli altri 

linguaggi da te citati). Non dico che bisogna diventare fenomeni del 

C++, perché servirebbe troppo tempo, ma almeno sapere dove mettere le 

mani e in quali circostanze farlo. Mah!


 vieni fuori con queste sparate da volpe e uva



ma vaffanculo, bugiardo patologico. metterli a confronto è stata un'idea 

tua e solo tua. io se ti ricordi ti chiesi: ma se c++ è così più 

performante mi spieghi perché kafka, hadoop, cassandra e altri strumenti 

di high-performance data management sono scritti in java? peccato tu manco 

sapessi di cosa stessi parlando perché sai una sega te cosa vuol dire 

avere *veramente* bisogno di performance elevate. tu scrivi un loop che fa 

un milione di volte 2+2 o che spawna un milione di thread e per te quello 

è un benchmark. e giù seghe come non ci fosse un domani.








Il 11/06/22 13:26, rootkit ha scritto:


Un linguaggio non viene scelto solo le performance

I tuoi tools java li avranno fatti in java perche gli sviluppatori 

avranno avuto le loro ragioni e non e' detto che lo abbiano fatto per le 

performance

Il test sui thread invece era fatto per valutare il context switch dei 

thread mero e crudo

Il corpo del thread era praticamente vuoto proprio per questo, per avere 

meno influenza da parte di altre elaborazioni

Ma e' ovvio ,sono benchmarks mica programmi reali

In un programma reale magari il context switch dei thread e' ininfluente 

proprio perche il tempo di elaborazione del corpo del thread e' molto 

maggiore dello stesso context switch quindi questo ultimo irrilevante 

come tempistica

Risultato che la tua critica sui thread e' assolutamente 

irrilevante,andava proprio fatta cosi

















-- 

|___|


 Ma oggigiorno nelle università che "studiano"?



c/c++, python e java l'ultima volta che mi sono informato

tutto sommato, specialmente gli ultimi due, sono i linguaggi che piu' 

probabilmente ti danno da mangiare



avessi il potere di cambiare le cose, metterei Go e Rust



java ancora regge anche se e' un dinosauro



python e' largamente, spropositatamente sopravvalutato "grazie" al boom 

del data science, mannaggia a loro



alla fine i linguaggi per se importano poco, ad apprendere la sintassi e 

il funzionamento ci si mette poco. quello che prende tempo e per cui si 

viene pagati e' la conoscenza dell'ecosistema di framework e tool che 

stanno intorno ai linguaggi...


 cosi



bwahahahahah! che buffone presuntuoso, se tutto questo fosse stato nel 

contesto di un colloquio tecnico non riusciresti a stare seduto dai calci 

in culo che avresti preso...









esatto. e se avessi io il potere di cambiare le cose lascerei proprio 

libertà di usare a scopo didattico il linguaggio che più aggrada, come 

nella musica ognuno impara sullo strumento che preferisce.



c e c++ li bandirei proprio :-) scherzi a parte gli toglierei il rango di 

"pietre miliari" retaggio del secolo scorso. in ottica dei linguaggi più 

moderni ormai non sono più propedeutici a nulla.



java è un caso a parte. dal punto di vista didattico bisognerebbe 

concentrarsi sulla jvm e bytecode lasciando da parte il linguaggio, visto 

che ne esistono diversi e più moderni. 


 in alto si punta magari un secondo momento, dopo essere entrato nel giro



credo si riferisca alla tua affermazione di cui sopra. ti confronti con i 

profili più bassi e ti accontenti di finire a fare "cose semplici": ora 

non c'è assolutamente nulla di male a rimettersi in gioco, a patto però di 

conoscerne le regole. punto primo, chi opera con un livello estremamente 

basso sono anche quelli che guadagnano meno e solitamente stanno anche sul 

bordo della barca destinati ad essere espulsi dal mercato alla prima 

strambata; punto secondo, entrare nel giro delle consulenze a basso costo 

non ti da la possibilità di puntare più in alto in un secondo momento, ne 

di crescere specie se hai già una certa età, fidati di chi queste cose le 

ha viste. 



puntare in alto non significa pretendere tutto e subito, ma scegliere un 

percorso che porti a un miglioramento dell'attuale in tempi ragionevoli: 

in altre parole nel rimettersi in gioco si può anche prevedere un 

temporaneo arretramento a patto che abbia carattere di investimento, 

sfruttando il capitale fin qui accumulato.


 



Come viene dimostrato , quando non sai piu come controbattere ecco che 

si passa alla denigrazione











-- 

|___|


Il 12/06/22 04:39, M C ha scritto:


Rust e' interessante,chissa se in Italia ha preso abbastanza piede nell' 

ambito aziendale al posto di C++

Ora persino alcune parti del kernel linux vengono scritte in Rust





-- 

|___|


Il 12/06/22 07:51, rootkit ha scritto:


C++ forse non sara propedeutico  ma C rimane una pietra miliare ed e' 

ancora propedeutico per una programmazione di base, molto vicina alla 

macchina

Cosa che qualunque studente di informatica dovrebbe avere (magari anche 

solo come infarinatura se non ha interesse a prendere quella strada)

All'atto pratico C rimarra ancora per molto tempo, oggi e' ancora molto 

usato

Se no  come fai a costruirti la tua bellissima jvm ?

Ti fai un  compilatore java per codice nativo ?

Possibile,ma non e' la strada che hanno scelto

Prestazioni ?

Vorrei proprio una vedere una jvm costruita in java







-- 

|___|


 esempio?



scala, kotlin.


 livello medio alto con contenuti e obiettivi?



consiglio strettamente personale: prendi le due certificazioni kubernetes 

(cka e ckad, 
https://training.linuxfoundation.org/full-catalog/
?

_sft_product_type=certification) non è facile ma se ti metti sotto in 

qualche mese ci puoi riuscire. poi su linkedin (a proposito, ci sei vero?) 

cominci a candidarti per posizioni devops e k8s admin. la fame è tanta, i 

colloqui sicuramente riesci a farli e i ral vanno tutti dai 45k in su. 



facile? no, tanto più se la prima domanda che ti viene in mente è 

"kubeche???". però se vuoi rimetterti in discussione questo è lo scenario 

e l'informatica non è più quella di 20 anni fa. altrimenti c'è la 

possibilità di sfruttare l'esperienza nel settore dove lavori da 20 anni, 

ma questo lo puoi sapere te non io.


 si passa alla denigrazione



ma dì la verità, come mai finisci sempre a piglià ceffoni? eppure sei così 

geniale, con gli "useless benchmark" :-DDD






 ?



e chi è che deve scrivere una sua jvm?




Il 12/06/22 14:39, rootkit ha scritto:


Qualcuno la deve scrivere od aggiornare

E per ora e' fatta in C





-- 

|___|


 



Quali ceffoni ?

Da te ?

Ma per favore





-- 

|___|



e perché questo dovrebbe essere un motivo per considerarlo una "pietra 

miliare"?



è un linguaggio come un'altro, con il suo campo di applicazione, ne più 

vicino e ne più lontano di altri alla macchina. 


 comunque rimango in questo gruppo che c'è un bell'ambiente,



X-D


 moderni ormai non sono più propedeutici a nulla.



Mi sapresti indicare un sistema operativo che non sia scritto in C/C++?

Cosi' come tutto il software di sistema e un fottio di software di base

i software che abbiano l'esigenza di un preciso controllo delle

prestazioni?



Poi se parliamo di trovare lavoro può essere, ma a meno che non

prendano piede linguaggi tipo Rust io dico che C e C++ sono fondamentali

entrambi. Il primo va da se', dal secondo, essendo multiparadigma,

puoi imparare che so, la programmazione ad oggetti?



Secondo me sono difficili, soprattutto C++. Chi non li conosce

inorridisce perchè imparare bene il C++ oggi (incluso gli ultimi

standard) è piuttosto mostruoso.



Proprio per questo sono da approcciarle quando sei ancora

studente o al primo impiego, almeno hai il tempo.


 



Ti rivelo un'amara verità:

quelle che tu chiami "discussioni" erano in realtà prese di culo.



-- 

The three most dangerous things in the world are a programmer with a 

soldering iron, a hardware type with a program patch and a user with an 

idea.



“Alles hat ein Ende, nur die Wurst hat zwei”






 



Erano corretti secondo la *TUA* valutazione. In realtà erano infantili 

tentativi di mettersi in mostra.




Se non fossi più che adeguato non sarei in gioco da oltre 40 anni. 

Pezzente, imbecille e ricchione.



Il 12/06/22 11:39, M C ha scritto:


qui dissento



framework e tool, stanno allo stesso livello del linguaggio, in genere 

li si imapra di pari passo.

quando impari un nuovo linguaggio di solito li impari insieme ad un 

framework.

poi magari di framework e tool ne impari anche altri.





vieni pagato per le conoscenze di dominio che hai, non certo perchè 

conosci il tal linguaggio o il tal framework, quelli sono strumenti come 

lo possono essere pala e piccone per un muratore o carta e calamaio per 

uno scrittore.



puoi essere pagato come muratore o uno scrivano, ma non fai la 

differenza in mezzo al mucchio.

la fai se conosci uno specifico ambito.



proporti come programmatore general purpose del tal linguaggio/framework 

è diverso che proporsi come domain specialist del business del cliente.



saluti


 



lo avevi dimostrato ?

a me non risulta





-- 

|___|


Il 13/06/22 01:25, rootkit ha scritto:


Non e' un linguaggio come un altro

E' la base di kernel,driver e applicazioni esistenti

Ma sopratutto e' un linguaggio che fa capire come funziona una macchina

Ecco perche e' importante







-- 

|___|


 è diverso che proporsi come domain specialist del business del cliente.



E vabbè, qui non c'e' dubbio.



enoquick, li hai tenuti i tuoi test?

Ne fai uno zippino cosi' me li scarico e li guardo,

son curioso (Wetransfer o simili...).







Tu proponevi, quindi era *TUO* l'onere della prova. Diocane, è semplice, 

solo tu non ci arrivi. Il tuo cretinismo si sta cronicizzando.



 Secondo me sono difficili, soprattutto C++. 



direi solo il c++. il c dai, ha una semantica elementare. poi per carità, se ci scrivi un kernel ti servono le palle ma per il dominio, non certo per il linguaggio che impari in una settimana.


 

[FLAME ON]

vajelo  a dire a tutti quelli che si sentono programmatori javascript, 

quanto effettivamente conoscono il linguaggio ecmascript



il 99% di quelli che ho incontrato, sanno usare una libreria, o un 

framework, ma del linguaggio proprio non ne sanno NULLA

quando mi è capitato di parlare di prototipizzazione che era, fino a 

prima di ES2015 la base di javascript , le faccie che vedevo era del 

nulla cosmico.



[FLME OFF]


Il 13/06/22 08:37, LutherBlissett ha scritto:


si li ho ancora

dimmi dove inviaterli,tipo gdrive che basta una email





-- 

|___|


 



Sono i test che parlano da soli

E fino a prova contraria se non riesci a dimostrare od a dare una 

valutazione tecnica sensata le tue sparate rimangono solo quelle

Sparate da quaraquaqua insomma

Le persone come te sono capaci di fare solo una cosa sola: denigrare

In parole povere quello che sanno fare molte bene le persone fallite











-- 

|___|


 direi solo il c++. il c dai, ha una semantica elementare. poi per carità, se ci scrivi un kernel ti servono le palle ma per il dominio, non certo per il linguaggio che impari in una settimana.





Il C è stronzetto con i bug, non piu' del C++ che era già

complicato il 2003, ora è un mostro (C++ + stl), e se non si

comincierà a deprecare abbestia il modo di usarlo non moderno

in modo da circoscriverne la vastità si vedranno smart pointer

e new mischiate. Una rogna del C++ è questa.



Vedi, non sono un talebano, ma C/C++ a mio avviso restano

i linguaggi che fanno capire di piu' cosa c'e' sotto.



Ciao.




 



Scopri wetransfer, è comodo. Upload, lo tiene una settimana e

ti da un link, oppure faccio con gdrive, ma ora devo fuggireeee



Ascoltami, esperto di chiringuito, i tuoi test erano ridicoli nei modi, 

nei tempi e nei risultati. Sei uno scappato di casa, spompinatore di 

narcos. Raccogli i tuoi test e schiantateli nel buco del culo.



Il 13/06/22 10:27, Roberto Tempesti ha scritto:


Tutto qui ?

Devi prendere test per test e dire cosa c'e non va

E in modo serio

Non in modo cosi generico, caro il mio sovietico

Se non vuoi farlo affari tuoi ma almeno abbi il pudore di tacere invece 

che sparare minchiate





-- 

|___|


Il 13/06/22 10:21, LutherBlissett ha scritto:


non ho un account wetransfer, per me e' piu comodo gdrive

Se hai un account gmail preferisco farlo li

Se l'hai inviami una email a chi inviarlo







-- 

|___|



Le tue minchiate vorresti dissimularle chiamandole "benchmarks"? Vai a 

cacare. Cretino!



Il 13/06/22 11:14, Roberto Tempesti ha scritto:


E di nuovo, vedi che come minus non riesci a capirlo ?





-- 

|___|


 Il C è stronzetto con i bug, 



beh si, diciamo pure che scrivendo un programma in c buona parte delle 

energie e della seniority la spendi a pararti il qlo dai memory leak, dai 

potenziali buffer overflow e dai segmentation fault...


Il 13/06/22 15:09, rootkit ha scritto:


I pivelli sicuramente

il C non e' un linguaggio per pivelli





-- 

|___|



L'unica cosa da capire è che sei un cretino.




ma moscio, ritto o barzotto?



intendo, visto che vuoi giocare continuamente a chi ha il cazzo più lungo, 

dicci almeno come lo misuri.


 Se l'hai inviami una email a chi inviarlo







Prova a vedere la mail, dovresti avere un messaggio.

Mai fatta prima questa cosa.



P.S. con wetransfer, l'ultima volta che l'ho usato

      e da sempre, non serve iscriversi.


 son curioso (Wetransfer o simili...).



lascia perdere. in rete si trova materiale in abbondanza sull'argomento, 

invece di star dietro ad un dinosauro che sa una sega di performance. 


 potenziali buffer overflow e dai segmentation fault...



Ci vuole metodo, perizia, attenzione e RTFM:

attitudini che non sono male da sviluppare se studi

una materia come l'informatica. Cosi' mi pare.



Sicuramente si trova di tutto sull'argomento,

ma sono curioso di vedere i suoi.

Non che io sia una cima, ma vorrei capire da dove

viene tutto questo astio, forse (lo spero) non dal codice

perché fosse anche non adeguato agli scopi non mi

risulta che contenga insulti...



...uhummm...



#define if rootkitSuca

#define while robertoTempestiFigghioAndrocchia



??




 [FLME OFF]



Credo che il punto sia soltanto sapere quello che gli serve

a lavorare. In quegli ambiti forse il fatto di distinguere

tra linguaggio o funzioni di libreria o framework o

Node.js non se ne sente il bisogno.

Forse, imparare un C++, non ti mette nelle condizoni di

poterti permettere certi "lussi"(=ignoraze).


 ma sono curioso di vedere i suoi.



vai su google groups e divertiti.



ps: vedi se sono io a rosicare. qualcuno l'ha definito "il richard benson 

dell'informatica".



Persino benevolo....




Col micrometro?



 il C non e' un linguaggio per pivelli 



Il C è un linguaggio superato. Non viene più usato nemmeno per la programmazione dei microcontrollori (si usa C++).

Va bene solo per far scorrere la lacrimuccia di nostalgia, quando come me inizi a avere un numero rilevante di primavere sulle spalle, e te lo dice uno che in casa ha ancora il Kernighan-Ritchie.




 Ci vuole metodo, perizia, attenzione e RTFM: 



e, con una curva di apprendimento eterna, tanta, tanta pazienza.

In tutta onestà? di malloc, free, stack, near e far heap faccio volentieri a meno. L'unica cosa che mi veniva molto comoda era la potente aritmetica dei puntatori, ma all'epoca scrivevo vettori di interrupt, cosa che non faccio più.


 dell'informatica".



Ah si si, ricordo che era una cosa di gruppo. :-DDDD


 Ah si si, ricordo che era una cosa di gruppo. :-DDDD



la "cosa di gruppo" era semplicemente una pioggia di critiche, che si è trasformata in un lancio di polli morti, ortaggi e uova perché al nostro amico come a richard benson piace così.



cioè non pensare di fargli un favore a prendere le sue parti, ha scelto questa strada per avere la sua fettina di notorietà.


Il 14/06/22 02:43, LutherBlissett ha scritto:


OK, ho caricato

La piattaforma e' linux







-- 

|___|


Il 14/06/22 03:00, LutherBlissett ha scritto:


E' abbastanza semplice da dove arriva l'astio

Da prima con il loro java spacciato come non plus ultra dove ho 

dimostrato che non e' cosi

Poi da atteggiamenti prettamente sovietici di sudditanza al governo su 

trattamenti genici sperimentali

Ai quali il sottoscritto, per fortuna vivendo all'estero, non subendo 

ricatti di alcun tipo, ha fatto scelte in libera coscienza

In pratica essendo liberale sono una spina al fianco dei sovietici







-- 

|___|


Il 14/06/22 02:33, rootkit ha scritto:


Punto sull' orgoglio ?

Ma no, prendila come una battuta scherzosa

Un linguaggio di programmazione e' un linguaggio e basta

Dato un determinato problema si usa quello che piu conviene tra la 

cernita delle conoscenze o si usa quello imposto de facto per varie ragioni









-- 

|___|


Il 14/06/22 04:19, Luca Menegotto ha scritto:


Sara anche superato ma e' ancora usato

Ed in fondo e' stato il primo amore pur se all'epoca conoscevo gia 

linguaggi come Cobol,un pochino di Fortran,basic e pascal

Oggi anche io uso c++ in genere





-- 

|___|


 Punto sull' orgoglio ? 



fossi in te punterei sulla competenza, ma in mancanza punta pure sull'orgoglio :-P


 Sara anche superato ma e' ancora usato 



Dove e da chi?



Giusto quest'oggi ero presso un'azienda di elettronica industriale (quella con cui lavoravo 25 anni fa) e i microcontrollori sono programmati in C++



E comunque, pure il Cobol è ancora usato. Ma se non è superato quello...


Il 14/06/22 08:41, Luca Menegotto ha scritto:


Esiste un miriade di codice c in giro per il pianeta

E viene ancora usato non solo per la manutenzione

Non esiste solo la tua ex azienda

Con questo non voglio affermare che deve essere usato

Per il Cobol dovrebbe stare in un museo dell'informatica assieme a 

fortran e pli







-- 

|___|


 Qui dissento. Secondo me in ambito didattico meglio Python o simili. Capisci i principi senza diventar scemo a dover apprendere i particolari.



Gulp!

Niente compilatore (con tutte le sue opzioni che solo quelle

ti aprono un mondo su cosa ci sia sotto), niente puntatori e

nessuna gestione della memoria bensì un garbage collector

che nasconde il tutto. Strutture dati belle e pronte da manipolare

con i loro metodi cosi non ci si chiede com’è l'implementazione

e di conseguenza la complessità.

Poi vabbè...variabili non tipizzate e tante funzioni di libreria

fuse con il linguaggio...



Forse c’è una spiegazione alle nostre diverse opinioni:

parliamo di didattica ma mi sa che ci riferiamo a due didattiche

diverse: una direi di "orientamento al lavoro", l'altra

di livello universitario (che NON DEVE insegnare a lavorare

con quello che è in voga in quel momento).








 La piattaforma e' linux



Ok, ho visto e scaricato.

Nel codice non dovrebbe esserci nulla di specifico della

piattaforma e non mi aspetto difficoltà per

il sistema di build. ;-)



Non so quando avrò il tempo ma li guarderò senz'altro.

Grazie!





Ho già preso le parti di qualcuno?



Continuo a pensare che ci siano un po' di sbarellamenti

e si leggano affermazioni mai scritte.




 In pratica essendo liberale sono una spina al fianco dei sovietici



Aspetta piano che mi gira la testa. :-D



Ero rimasto alle oneste e giocose prestazioni di operazioni

svolte con un linguaggio per computer e l'altro e mi

catapulti nella politica sanitaria internazionale?



Non ce la posso fare, sono in sovraccarico e rischio che

mi si brucino quei pochi neuroni.




Il 14/06/22 10:44, LutherBlissett ha scritto:


Non ho provato in win ma usa bash per il lancio

g++ e javac per compilare

IL codice non dipende dall'os,e' codice std ma in alcuni casi vengono 

usate librerie esterne come omp o gmp







-- 

|___|


 



Capisco, i punti sono due

il primo e' prettamente informatico

il secondo punto e' politico





-- 

|___|


 Qui dissento. Secondo me in ambito didattico meglio Python o simili



Python funziona "bene" quando si tratta di scrivere pseudo-codice e.g. 

algoritmo, coincidenza o no, molti pezzi di codice scritti in 

pseudo-codice sono o in Python o molto gli somigliano



ma se vuoi imparare bene i fondamenti della programmazione, inclusa la 

gestione della memoria, ecc. Python non e' adatto, come non lo e' 

Javascript, poi magari mi vieni a dire che in molti ambiti la gestione 

della memoria non conta un cazzo e non viene piu' neanche richiesta e 

finiamo con classifiche del genere dove Python e' il fanalino di coda:



https://kaspergroesludvigsen.medium.com/the-10-most-energy-efficient-programming-languages-6a4165126670




(uno dei tanti)



un obbrobrio



io spero che prima o poi, meglio prima, la gente si svegli e sta smania 

di Python passi ma la vedo brutta



me ne ero invaghito diversi anni fa per poi capire che stavo per cadere 

in una trappola simil-PHP: un linguaggio famoso (o famigerato?) per i 

motivi sbagliati


 DEVE insegnare a lavorare con quello che è in voga in quel momento).



ma insegnare a lavorare con quello che era in voga 30 anni fa mi sembra 

pure peggio, eh.


 motivi sbagliati



sinceramente io lo uso per lo scripting di automation e basta, cosa per 

cui lo trovo molto adatto (dinamicità a runtime, disponibilità 

dell'interprete di default su linux, etc..). per il resto anche no. la sua 

lentezza e inefficienza sono proverbiali. 


 con quello che è in voga in quel momento).



No.

Io ho una nipote che sta facendo uno scientifico a indirizzo informatico. Sono partiti proprio col C++ e con il tuo approccio. Mi sono reso conto di come si stava perdendo e del perché. 

Quando parli di sviluppo software PRIMA devi aver chiari i principi di base, POI ti devi concentrare sulle tecnicalità. Devi sapere in generale cos'è una variabile, cos'è una funzione, una classe e un metodo, e come teoricamente interagiscono tra loro; devi sapere cos'è un messaggio, un thread, e anche qui come possono interagire tra loro.. Se apprendi questi principi base, poi hai la vita più semplice, dal momento che si tratterà di capire in che modo questi principi vengono declinati.



Aggiungo. Io che non programmo microcontrollori non uso un puntatore da almeno 20 anni, e mi fa molto comodo avere un garbage collector che mi da una mano - anche se comunque devo essere ben conscio della sua esistenza e del fatto che gli va dato modo di lavorare - 


 gestione della memoria, ecc. 



Concentrandoti su Python guardi il dito e non dove indica. Cava Python, metti Ruby, Go, qualsiasi altro linguaggio di altissimo livello, la storia non cambia. Per quel che intendo come linguaggio didattico, vedi l'altra mia risposta.



Aggiungo: la gestione della memoria è un particolare, non è un fondamento della programmazione. Per fortuna ci siamo nel 99% dei casi cavati dalle scatole malloc e free, va...


 tipizzazione dinamica, che non mi sembra un peccato mortale 



Ma qui io avevo glissato, perché non era quello il succo del mio messaggio - e sì, solo chi non conosce bene Python può affermare che non è fortemente tipizzato.


 lentezza e inefficienza sono proverbiali.



Allora allora.

Da un lato sai meglio di me che i benchmark lasciano il tempo che trovano. Dall'altro, io son d'accordo con te, quello è il suo ambito. Infine: perché diavolo ho citato Python, quella volta?? Tutti a concentrarsi sul linguaggio e non sul succo del discorso (linguaggio didattico)... :-DDD


 usate librerie esterne come omp o gmp



Ora ho solo un win sotto mano e nell'archivio ci sono

dei link simbolici...7z si rifiuta X-DDD.

I problemi su win sono (almeno) 2.

1) Le due matrix2_omp e matrix21_omp contengono link simbolici.

2) pi contiene due file Bbp16.java e bbp16.java che differiscono

    solo per la b minuscola e maiuscola.



Che faccio, smaneggio a manina io o lo rendi "cross platform"? :'D



No, è un classico di questo tipo di discussioni ed emerge bene in

questa tua ultima frase: "insegnare a lavorare", e tanto mi basta.



Faccio mea culpa per questo aspetto.



No cosa?!?



Io, per un garbage collector che gli dava una mano,

ho visto prendere a calci un culo un dirigente

per il fallimento di un progetto durato 3 anni

e ancora non concluso. Ognuno ha le sue esperienze.




On 15/06/2022 07:45, Luca Menegotto wrote:




 Aggiungo: la gestione della memoria è un particolare, non è un fondamento della programmazione.



Ah! In effetti non se n'era mai sentito parlare, poi quel belin di

C e C++, chissà perchè cacchio, l'hanno tirata fuori!



 > Per fortuna ci siamo nel 99% dei casi cavati dalle scatole malloc e 

free, va...



Eh, chissa' come sono incavolati quelli che hanno ancora la gestione

della memoria a disposizione e se la devono sopportare!



come ho detto ormai più volte a mio parere il linguaggio è come lo 

strumento musicale, ognuno sceglie quello che vuole studiare. non esiste 

uno più adatto alla didattica, perché poi se vogliamo ciascun ambito ha il 

proprio set di nozioni da conoscere. se mi occupo di backend web avrò il 

mio bel da fare con il networking layer 7, cybersecurity, problemi di 

latenza, progettazione architetturale del software, integrazione con altri 

sistemi, containerizzazione, ci/cd e chi più ne ha più ne metta: cosa c'è 

di didattico nell'imparare un linguaggio che mi fa gestire a mano la 

memoria che nel mio caso è come andare giù per lo stelvio con una 

bicicletta senza freni? così come ci sono ambiti in cui hai risorse molto 

risicate e devi (giustamente) sapere come sfruttarle al top, mentre non te 

ne frega nulla di come scalare su decine o centinaia di server o 

difenderti da un attacco in rete. 



"insegnare a lavorare" è tratto dalla tua frase. io avrei detto "insegnato 

a programmare".


 e ancora non concluso. Ognuno ha le sue esperienze.



Questo significa non saper usare il garbage collector, non che il garbage collector sia il male.



Ogni strumento va conosciuto per poter essere impiegato con profitto.


 strumento musicale, ognuno sceglie quello che vuole studiare. 



Se lo fai pro domo tua, assolutamente d'accordo.



Ma mettiti nell'ambito di un liceo a indirizzo informatico. Hai di fronte gente mediamente con nessuna idea di cosa sia la programmazione, nessuna idea di quali siano i principi che essa sottende. Allora, da docente, meglio un linguaggio potente ma che per essere ben conosciuto ha una curva di apprendimento parecchio lunga, o meglio un linguaggio con una curva corta e che consente per questo di superare le sue basi per potersi concentrare sui principi generali?





Ah, si deve usare?

'Sta a vedere che devi gestire la memoria! :-DD





Pazzesco, mi stai dicendo che quello che hai scritto lo hai scritto

perche' io l'ho scritto perche' senno' tu avresti scritto un'altra cosa!



:-DDD



No. Se questo hai capito, mi spiego molto male.


Il 15/06/22 01:28, LutherBlissett ha scritto:


Fatti una macchina virtuale linux e usali li

Mi spiace ma non ho nessuna intenzione di farne un porting per win





-- 

|___|



tu scrivi "NON DEVE insegnare a lavorare con quello che è in voga in quel momento" e io rispondo "ma insegnare a lavorare con quello che era in voga 30 anni fa mi sembra pure peggio". 

ho usato la parola "lavorare" perché confutavo una affermazione dove l'hai usata te. che problema hai?


 Mi spiace ma non ho nessuna intenzione di farne un porting per win



Ok.





Nessuno, a meno che ridere non sia un male.





incavolati magari no, piuttosto indaffarati.

https://httpd.apache.org/security/vulnerabilities_24.html



Il 15/06/22 10:42, rootkit ha scritto:


L'universita non deve insegnare a lavorare ma fare cultura





-- 

|___|


 esperienze.



che progetto era?


 Pezzente, imbecille e ricchione.



mi spiace, credo di piu' a Freud


 



dopo 40 anni lo capirà?


 dopo 40 anni lo capirà?



Difficile per un minus





-- 

|___|


Il 15/06/22 01:43, LutherBlissett ha scritto:


Se ho capito bene il progetto e' fallito per il gc ?

Ma che progetto era ?

Un progetto con tempi di risposta da realtime ?





-- 

|___|



L.L.F.

-- 

The three most dangerous things in the world are a programmer with a 

soldering iron, a hardware type with a program patch and a user with an 

idea.



“Alles hat ein Ende, nur die Wurst hat zwei”









 Un progetto con tempi di risposta da realtime ?





No real time, concettualmente piu' semplice, si trattava

software per telecomunicazioni, una delle componenti di

un sistema che doveva avere prestazioni costanti.

Per intenderci, quando l'hardware arrivava ad avere un

carico limite, il tutto si doveva mantenere funzionante,

al limite ok, ma costantemente funzionante.

E' stato condotto lo sviluppo senza fare test di carico

fino ad uno stato avanzato del progetto (inevitabile

per avere qualcosa di funzionante e rappresentativo del

risultato finale). Cosi' si è scoperto tardi che quando

il garbage collector stabiliva che fosse tempo di liberare

la memoria non più utilizzata, avveniva un importante

calo di prestazioni che arrivava a interrompere le

comunicazioni per timeout. Poi si ripristinava,

il software di tutto il sistema era scritto bene e robusto,

anche questa parte managed, ma come si capirà non era

accettabile.



Poi non fu solo questo ad essere contestato al

responsabile: anche altri aspetti della gestione del progetto

concorsero al merdone ai suoi danni.



Ora qualcuno dirà che quanto scritto sopra sarebbe stato

risolto se avessimo "saputo usare il garbage collector",

giusto ne'? Già la memoria virtuale, nei punti piu'

critici, dava lavoro: c'era chi cercava di ottimizzare gli

hit nella cache e in ram nel modo di allocare e usare

la memoria. Ma in quella parte managed non "sapevano

usare il garbage collector", ovvio.






 che progetto era?



Sotto




 usare il garbage collector", ovvio.



ma di che linguaggio/tecnologia stiamo parlando? 

mi resta ostico pensare che un progetto possa fallire per colpa del garbage collector, un po' più probabile che sia stata fatta tout court una scelta tecnologica sbagliata. come ad esempio l'uso di un linguaggio della jvm quando quest'ultima non è adatta al contesto.

per dire, linguaggi come erlang hanno il gc eppure è usato proprio per applicazioni soft real-time e proprio nelle telecomunicazioni.


 comunicazioni per timeout.



Esattamente quel che mi aspettavo.

In questa situazione il garbage collector interviene 'perché non ne può più'. Il che significa che chi ha progettato il software non ha previsto finestre in cui il garbage collector potesse intervenire.

Annosa questione, di cui parlavamo molto tempo fa con un amico che, all'epoca, lavorava a far software per i satelliti - vado molto a memoria, in Lisp - ,  ed è lui che mi ha spiegato come, proprio per l'ambito applicativo, non potevano permettere che il garbage collector intervenisse in modo assolutamente randomico (d'altra parte, chi ci va, a modificare il software a bordo di un satellite, una volta in orbita?)


 per dire, linguaggi come erlang hanno il gc eppure è usato proprio per applicazioni soft real-time e proprio nelle telecomunicazioni.



Senza contare che probabilmente si tratta di un progetto datato, perché con le tecnologie e le potenze di calcolo disponibili attualmente si posson far girare tutti i GC che si vogliono.


 per dire, linguaggi come erlang hanno il gc eppure è usato proprio per applicazioni soft real-time e proprio nelle telecomunicazioni.



Te lo dico se paghi.





Machecazzodiciiiiiiiiii!!! :-DD




 Annosa questione, di cui parlavamo molto tempo fa con un amico che, all'epoca, lavorava a far software per i satelliti - vado molto a memoria, in Lisp - ,  ed è lui che mi ha spiegato come, proprio per l'ambito applicativo, non potevano permettere che il garbage collector intervenisse in modo assolutamente randomico (d'altra parte, chi ci va, a modificare il software a bordo di un satellite, una volta in orbita?)



Non ci si puo' permettere la gestione della memoria automatica!

Babbalonzo! Le finestre sta cippa, chi ha progettato quel

software ne sa 100 volte piu' di te me e quel coso di rootkit

solo che lo strumento era imposto.



Esperti del dopo che è acceduto, andate affancuuloooooo!!!


Il 16/06/22 02:30, LutherBlissett ha scritto:


Capisco

E capisco che questo individuo si e' rilevato incompetente perche non ha 

fatto una valutazione corretta

Su sw di questo genere io andrei su C o C++

Almeno li si puo avere un controllo fine della situazione





-- 

|___|


 Senza contare che probabilmente si tratta di un progetto datato, perché con le tecnologie e le potenze di calcolo disponibili attualmente si posson far girare tutti i GC che si vogliono.



1) Non e' detto che l'hw si sia potuto scegliere



2) IL problema non e' il gc in se, il problema e' la piattaforma sw 

scelta per quell'hw,era inadatta



3) con situazioni di questo genere occorre fare valutazioni ben precise 

prima,cosa che non e'  stata fatta,ed e' qui l'errore





4) Con C o C++ non ci su puo  sbagliare in questo caso,sotto c'e solo 

l'assembly













-- 

|___|


 Almeno li si puo avere un controllo fine della situazione



Tranne qualche applicativo funzionante come interfaccia

utente o comunque non coinvolto con il flusso complessivo

delle operazioni da svolgere per le comunicazioni,

a parte quel componente con il problema, tutto il resto era

(ed è ancora) in C++.


Il 16/06/22 07:52, LutherBlissett ha scritto:


Ma se una parte era stata fatta in C++ perche ha scelto altro per una 

parte critica ?







-- 

|___|


 software ne sa 100 volte piu' di te me 



Può essere. Però sei tu ad affermare che il problema è il garbage collector e d affermare 'Non ci si puo' permettere la gestione della memoria automatica!', non si sa bene su che base...


 l'assembly 



Naaa... si può sbagliare eccome. Ho scritto valanghe di codice, in C prima e in C++ dopo, e qualche cosa caruccia, così come qualche cappella, l'ho fatta pure io. 

E' passato qualche anno, ché li ho mollati almeno una venticinquina di anni fà, per cui può essere che versioni più recenti non soffrano questo problema. Però ho ancora in mente il dover correre dietro alle allocazioni non liberate o ai motivi per cui la memoria frammentava (sì, ho fatto anche manutenzione del codice altrui).


Il 16/06/22 08:36, Luca Menegotto ha scritto:


Non fraintendere,era riferito al linguaggio in se

Un incompetente lo si puo essere anche scegliendo questi linguaggi

Il senso della mia frase era da intendere che se ci sono problemi in 

qualche punto del codice si puo intervenire in modo fine

Ad esempio in C++ se il gestore dell'heap di default non va bene si puo 

sostituire anche solo per alcune classi con un allocatore piu adatto

Ma per fare questo occorrono tecnici preparati per valutare i punti critici







-- 

|___|



Oggi c'è poca gente al chiringuito ?



 





Mi sa che la 5 dose ti ha dato alla testa visto che la domanda e' piu 

che legittima







-- 

|___|


 sostituire anche solo per alcune classi con un allocatore piu adatto 



La questione IMHO è: in quante e quali occasioni serve? 

Mi spiego meglio. L'altro giorno ero a testare un po' di schede. Non le programmo io, io ci sto scrivendo le specifiche per il colloquio e l'interfaccia utente che con loro comunica.

Lì le risorse messe a disposizione dal microcontrollore a bordo scheda sono talmente poche da suggerire una serie di accorgimenti non irrilevante - e ne parlavo chi l'applicazione a bordo scheda l'ha scritta. In quell'ambito sì devi essere molto attento con tutto. Lì si probabilmente hai bisogno di fine tuning.

Nel contempo, in questo momento sto testando app Android che comunica con il nostro backend, sempre scritto da noi e in questo momento depositato presso un cluster in un datacenter  gestito da primario gruppo italiano. Il backend è in piedi da due anni, lo fermiamo solo per fare gli aggiornamenti software (sì, stiamo continuando ad aggiungere o modificare gli endpoint) e va che è una bellezza. Li il GC non mi da alcun problema e non sento l'esigenza del fine tuning cui tu fai riferimento.




Il 16/06/22 09:05, Luca Menegotto ha scritto:


Quindi mi vieni a dire che poiche da te tutto bene e' sempre cosi per 

tutto ?





-- 

|___|


 parte critica ?



Non solo una parte, lo spannometrico 80% era/è scritto in C++.

Sinceramente non so perchè sia stata fatta quella scelta,

Qualche critica c'era, legata anche ad altre scelte

sempre di quella parte di codice (usare o no un DB, ad esempio)

e qualche critica c'era ma purtroppo la gestione era

verticistica e nessuno aveva voglia di discutere.

Infatti me ne sono andato...



Comunque suppongo, ma è una mia idea, che sia stato fatto

con la speranza di velocizzare lo sviluppo.






 tutto ? 



Non è quel che ho scritto. Rileggi meglio.


Il 16/06/22 09:51, Luca Menegotto ha scritto:


Quello dell'allocatore era un esempio

Ma non ti saprei dire quanti sarebbero i casi veramente critici

Quello che e' certo e' che ci sono





-- 

|___|



Non ho detto che non sia legittima, sei dislessico?

Mi/ti chiedevo se oggi fosse giornata tranquilla al tuo chiringuito. 

Anche questa è domanda legittima.



P.S. Scommetto che se il vaccino fosse stato in supposte "Magnum", ti 

saresti accampato la notte per essere il primo ad offrire il buco del culo.



Il 16/06/22 10:12, Roberto Tempesti ha scritto:


La tua non e' una domanda legittima visto che non  gestisco bar sulle 

spiagge

E lo sai bene

Quindi la tua affermazione e' semplicemente fuori luogo

La vuoi mettere in caciara in parole povere





-- 

|___|


 spiagge



Dovresti



 Dovresti





Si, una ventina di bar mi farebbero comodo

Sarei sicuramente piu ricco

Ma non ne vedo il motivo





-- 

|___|



Te lo dico in un orecchio: come informatico fai cacare.



 



se lo dici tu

Mi spiace per te ma non ho mai deluso nessuno finora tra quelli che pagano





-- 

|___|


 Senza contare che probabilmente si tratta di un progetto datato, perché con le tecnologie e le potenze di calcolo disponibili attualmente si posson far girare tutti i GC che si vogliono.



vallo a dire a quelli di Discord che stanno rimpiazzando Go con Rust, li 

mortacci...


Il 16/06/22 11:46, M C ha scritto:


Che e' successo ?







-- 

|___|



no no figurati, tientelo pure per te.

non sia mai la discussione prenda una piega razionale.

continuate pure a discutere del niente.


 posson far girare tutti i GC che si vogliono.



non vuole dire di che tecnologia sta parlando, quindi è inutile starne a 

ragionare.


 Se non fossi più che adeguato



non mi riferisco al tuo metro quadrato dove lavori, ma in generale nella 

vita e in particolare su usenet.


 L.L.F.





ma piantala slandròn !


 L.L.F.



no io da te non ci vengo , cito George Bernard Shaw: ‘Non mi piace fare 

la lotta nel fango con i maiali, uno perché ti sporchi tutto, ma 

soprattutto perché ai maiali piace'




 Pezzente, imbecille e ricchione.



yes man ?



Guarda che  dire sempre si non significa essere qualificati



-- 

|___|



I risultati parlano chiaro. Pezzo di merda e ricchione pompinaro dei narcos.




Il punto e' che ho smesso di far del bene agli asini

che sanno solo scalciare, non prenderla troppo sul personale: questo

e' un gruppo pubblico.






 



Se è vero quello che affermi, tu non sei laureato. O mi sbaglio?


 





Dilla tutta: ci sono anche quelli che non pagano perchè sono rimasti

delusi. Sono più della metà?




 narcos.



Quali risultati ?

L'unica cosa che posso appurare sono solo i tuoi sproloqui





-- 

|___|


 Se è vero quello che affermi, tu non sei laureato. O mi sbaglio?



A parte che lo sono ma e' quello che dovrebbe fare la scuola in generale

E non sto a spiegarne i motivi per non alimentare un dibattito politico







-- 

|___|


Il 17/06/22 06:49, rail ha scritto:


Perche non pensi alla vita tua invece che andare a cercare il pelo 

nell'uovo negli altri ?

La vita sarebbe migliore per tutti se le persone intanto si facessero le 

proprie padellate invece che andare a fare le pulci agli altri







-- 

|___|



I miei risultati. Capisci un cazzo. Diocane!







Tu hai deciso di farci sapere se fai cacare come informatico.

Tu ci hai detto che c'è gente che non ti paga. E perchè non ti

paga? Perchè sei un bravo informatico?



E con una risposta del genere, non c'è molto spazio per

l'interpretazione.










Il 17/06/22 07:19, Roberto Tempesti ha scritto:


-- 

|___|


Il 17/06/22 07:34, rail ha scritto:


Era solo come risposta al minus

Troncala li e non rompere



-- 

|___|



Ho letto in altro post una novità: dai, parlaci della tua laurea!



 



Smettila di scrivere cazzate e, magicamente, ti accorgerai che

nessuno verrà a cercarti sentendo la tua mancanza.








Il 17/06/22 07:49, Roberto Tempesti ha scritto:


Inizia tu a scrivere su di te

Tipo:

Oltre a fare lo yes man cosa fai bello ?

Ti piacciono i cani o i gatti ?

Quanti figli hai ?

Sono yes man come te ?

Quanto e' il tuo reddito annuale ?

Sei sposato ?

La conosci la barzelletta sul c'era un francese,un tedesco ed un italiano ?









-- 

|___|



Ho capito! Sei laureato in salumeria.



Il 17/06/22 08:09, Roberto Tempesti ha scritto:


Vedi che sei un minus ?

Perche mai dovrei stare a pubblicare parti della mia vita quando tu non 

vuoi farla ?

Inizia tu,fai vedere ai tuoi accoliti che sei una persona completamente 

trasparente







-- 

|___|


 



Perchè dovrebbe alimentare un dibattito politico? Potrebbe essere

interessante, invece, sentire una voce che parla di cultura. Di questi

tempi è raro.


 ma piantala slandròn !



Che sarebbe?


 vuoi farla ?



Lo hai affermato tu di essere laureato ed io mi permetto di dubitare. Da 

qui la mia richiesta di precisazioni.

In quale cazzo di disciplina sei laureato, demente senza capo né coda ?



 Davvero? Complimenti. In cosa sei laureato?



Salumeria



 



Che lo abbia affermato non significa che mi metto a pubblicare la mia 

vita privata

Inizia tu



-- 

|___|



L.L.F.




secondo me hai solo smesso di prendere la pasticchina. non ho chiesto di 

fare nomi, rivelare segreti o questioni private. questi sono comportamenti 

da cazzaro e prendila pure sul personale perché non me ne importa una 

sega. 



ma pensa te... sarà il caldo.


 Che e' successo ?



forse sono stato troppo precipitoso e avrei dovuto dire "hanno fatto il 

porting di un modulo" da Go a Rust



https://discord.com/blog/why-discord-is-switching-from-go-to-rust






comunque ricordavo bene, il colpevole era il garbage collector


Il 17/06/22 12:40, M C ha scritto:


ma Rust non ha un gc

Go si





-- 

|___|


 nell'uovo negli altri ?



Tasto dolente eh? Da come rispondi, i non paganti, o meglio, i DELUSI,

sono sicuramente la maggioranza.




Il 17/06/22 13:17, G. Malli ha scritto:


Eccone un altro

Anche tu sei curioso di conoscere la mia vita privata ?





-- 

|___|


 



sei una persona dai modi affettati


 tempi è raro.



Figurati, ma tu li conosci i sovietici che bazzicano qui ?





-- 

|___|


 



Complimenti, hai imparato in quanti modi diversi si puo tagliare il 

salame ?

La conosci quella del salumiere che si autoevira il salume  perche la 

moglie lo tradiva ?





-- 

|___|


 paga? Perchè sei un bravo informatico? 



Questa è una sciocchezza. A te non è mai successo, qualche insoluto?


 Scienza dell'informazione



Non è vero!



Tu al massimo puoi tentare di venderti come laureato in 

dis-informazione, visti i tuoi post e le tue teorie da stregone.



 dis-informazione, visti i tuoi post e le tue teorie da stregone.



Beata ingenuità.





  Problemi di cretinismo anche tu?



   Problemi di cretinismo anche tu?



Quello che non capisci è cretinismo quindi, dal tuo punto di vista, si.






 





Se continui a seguire la TV per forza che ti sembra qualcosa di assurdo

Le fake che sparano i grandi media e' inarrivabile

E per la cronaca non ho mai fatto mie teorie in campo scientifico, tutte 

le notizie da me riportate sono sempre arrivati da pubblicazioni di 

ricercatori su prestigiose riviste,direttamente o indirettamente









-- 

|___|


 indirettamente



Ciarlatani senza arte né parte, cacciati dal consesso scientifico. Cretino!



 



Con le pubblicazioni su lancet o medical journal

Ma per favore





-- 

|___|



Tu, al massimo, comprendi l'eco di Paperopoli



 Tu, al massimo, comprendi l'eco di Paperopoli



Dai su, fai il quiz 'quanto di sovietico c'e in me ?'







-- 

|___|


 Tu, al massimo, comprendi l'eco di Paperopoli





tu sei come don abbondio, persona titubante, meschina, codarda, che si 

sotterra davanti alle difficoltà e agli ostacoli che incontra e come 

scrive Manzoni è "Un vaso di terra cotta in mezzo a tanti vasi in ferro".



Tu sei certamente un vaso nel quale cacarci dentro. Un pitale.

L.L.F.




Dai, su...vai a fartelo schiantare nel buco del culo. Sperando ti faccia 

"natta".



  



Riprendere pratica in cosa?

Scusami, ma rootkit ha ragione da vendere, il modo di sviluppare che hai in

mente non esiste più da tempo.

Lo sviluppo applicativo ormai è fatto mettendo insieme e configurando

mattoncini lego, lo sviluppo di sw custom lato end user è morto.

Io appoggio completamente il consiglio di rootkit, nel nuovo mondo i big

money girano in ambito infrastrutturale non in ambito applicativo.

Quindi infrastruttura, infrastruttura, infrastruttura… virtualizzazione,

containerizzazione, hypercloud, IaaC.

In questi contesti non passa giorno senza che arrivi un offerta su

LinkedIn.



Oggi l’unico modo per monetizzare in modo efficace la passione per la

programmazione “fine”, non è ne lavorare lato end user ne lato system

integrator, ma lavorare lato vendor nello sviluppo di prodotti specifici

per i quali al momento hai più mercato. Questa ad esempio è la strada che

ho intrapreso recentemente, dopo molto tempo passato su IaaC,Cloud in

contesto NFV.



Saluti.

J