|
|
|
![]() |
|
Strumenti |
![]() |
#341 | |
Senior Member
Iscritto dal: Jun 2007
Messaggi: 3190
|
Quote:
Codice:
COPY file.txt file2.txt Codice:
<?php copy('file.txt','file2.txt'); Io ho già scritto sopra perché i linguaggi di scripting sono una categoria dei linguaggi di programmazione, che sono una foresta di sottoclassi, dove la divisione più importante è Turing Equivalente e Non Turing Equivalente. Poi ci sono appunto linguaggi compilati, interpretati, dichiarativi, funzionali, object oriented, ecc... Quello che però manca ancora alla discussione, e io non mollo, è una dimostrazione formale, ripeto, FORMALE, che esclude - VBA - bash - PL/SQL dai linguaggi di programmazione. E la gradirei sia da Piedone1113 che da cronos1990 perché non si può scrivere la prima cosa che passa per la testa senza prendersene poi la piena responsabilità. |
|
![]() |
![]() |
![]() |
#342 | |
Bannato
Iscritto dal: May 2012
Città: Usa
Messaggi: 2505
|
Quote:
Il problema è tuo non mio. Prendi i miei post per intero per favore, e si onesto con te stesso. E' un rischio, vedi il dizionario il significato di questa parola. Tu sei quello che riesce a buttarsi dal ponte se te lo dicono gli altri, e mi spiace constatare che pecchi di giudizio. Ultima modifica di Z.e.t. : 24-06-2021 alle 10:39. |
|
![]() |
![]() |
![]() |
#343 | |
Senior Member
Iscritto dal: Jan 2003
Città: Bologna
Messaggi: 14072
|
Quote:
__________________
CPU:Intel i9 9900k@5GHz+corsair h115i pro MOBO:Asus Z390 ROG maximus XI hero RAM:Corsair vengeance pro DDR4 3600 64GB VIDEO:Pny RTX 3090 PSU:Corsair RM1000i HD:SSD M.2 Samsung 970 EVO 500gb+SSD Samsung 850 evo 1TB Case:CoolerMaster H500P Monitor:Sony 49XE9005 Laptop:MSI GE67HX-12UGS-OLED |
|
![]() |
![]() |
![]() |
#344 | |||
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
Quote:
![]() Quote:
sicuramente tu non sei molto bravo a spiegare. sicuramente sono state scritte emerite cazzate, come mostrato in un post qua sopra, che non depongono a favore del fatto che "voi" abbiate proprio capito tutto. Quote:
![]()
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|||
![]() |
![]() |
![]() |
#345 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20025
|
Quote:
![]() la mancanza dell'anno si può presumere venga aggiornata giornalmente quindi -1 anno è - 1 anno, -10 è -10, da oggi (pure questo ovvio accendendo il cervello...)* Quello che deduco io è che il rendimento è mostruosamente crollato, e che non si può "fare storico" su 10 anni di una cosa che esiste da 10 anni, confrontando con roba che esiste da secoli. per cui è fuorviante. *cosa che ho la sensazione non venga fatta, abbagliati dai numeri.
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
![]() |
![]() |
![]() |
#346 | |
Senior Member
Iscritto dal: Jul 2015
Messaggi: 5353
|
Quote:
Script : "Scripts" are distinct from the core code of the application, which is usually written in a different language, and are often created or at least modified by the end-user. Scripts are often interpreted from source code or bytecode, whereas the applications they control are traditionally compiled to native machine code. Program : The program has an executable form that the computer can use directly to execute the instructions. The same program in its human-readable source code form, from which executable programs are derived Ti basta come definizione di programma e script? Se elimini o rinomini il programma Copy (xcopy) da sistem32 il tuo bel programma che fa? Ultima modifica di Piedone1113 : 24-06-2021 alle 10:54. |
|
![]() |
![]() |
![]() |
#347 | ||
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5436
|
Quote:
Quote:
ci date praticamente dei deficienti facendo i saputelli poi pero la realtà si dimostra differente...ora vogliamo la spiegazione del perchè la realtà non è tale.... ![]() |
||
![]() |
![]() |
![]() |
#348 | |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5436
|
Quote:
![]() se proprio dobbiamo fare i professorini preferisco fidarmi di queste... "Un linguaggio di scripting, in informatica, è un linguaggio di programmazione interpretato destinato in genere a compiti di automazione del sistema operativo (batch) o delle applicazioni (macro), o a essere usato nella programmazione web all'interno delle pagine web.[1] I programmi sviluppati con questi linguaggi vengono detti script, termine della lingua inglese utilizzato in ambito teatrale per indicare il testo (anche detto canovaccio) in cui sono tracciate le parti che devono essere interpretate dagli attori." https://it.wikipedia.org/wiki/Linguaggio_di_scripting "A computer program is a collection of instructions[1] that can be executed by a computer to perform a specific task." https://en.wikipedia.org/wiki/Computer_program |
|
![]() |
![]() |
![]() |
#349 |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5436
|
e se non bastasse...
prime due righe documentazione ufficiale di solidity language: "Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs which govern the behaviour of accounts within the Ethereum state." https://docs.soliditylang.org/en/v0.8.6/ ma sicuramente piedone conosce meglio questi concetti dei creatori stessi di solidity...figuraimoci.... ![]() ma dacci un taglio va, seri gia andato ben oltre il ridicolo |
![]() |
![]() |
![]() |
#350 | |
Senior Member
Iscritto dal: Jul 2015
Messaggi: 5353
|
Quote:
A program is an executable file residing on disk in a directory. A program is read into memory and is executed by the kernel as a result of one of the seven exec functions. Advanced Programming in the UNIX® Environment Third Edition W. Richard Stevens Stephen A. Rago |
|
![]() |
![]() |
![]() |
#351 | |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5436
|
Quote:
e la definizione generica di Programma non è quella che vale per l'ambiente UNIX... ora ti mando la definizione di programma che usa Barbara D'Urso, anche quella è valida allora ![]() trova una definizione generica di programma, non relativa ad un ambiente specifico, che venga da una fonte autorevole e che escluda gli script dalla categoria e allora, forse, potrai uscire dal ridicolo in cui ti sei cacciato ![]() confermi una scarsissima apertura mentale per me.... |
|
![]() |
![]() |
![]() |
#352 | |
Senior Member
Iscritto dal: Jul 2015
Messaggi: 5353
|
Quote:
Advanced Unix Programming, Second Edition. ? Se una frase estrapolata dà apparentemente ragione alla tua concezione va bene, mentre se la stessa fonte in un edizione successiva specifica meglio il significato di programma non va più bene? A computer program is a collection of instructions[1] that can be executed by a computer to perform a specific task. 1 Rochkind, Marc J. (2004). Advanced Unix Programming, Second Edition. Addison-Wesley. p. 1.1.2. Mi hai chiesto le fonti: servito. non ti vanno bene? Pazienza vai ad insegnare in un università, ridefinisci il concetto di programma e scrivici un libro. Fatto sta che un programma per essere definito tale deve eseguirsi, uno script non lo fa. Semplice e lapalissiano. Ultima modifica di Piedone1113 : 24-06-2021 alle 11:55. |
|
![]() |
![]() |
![]() |
#353 | |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5436
|
Quote:
io ti ho postato la definizione generica di wikipedia che inizia con un estrapolazione del manuale UNIX in cui parla genericamente di cosa sia un programma e non relativamente all'ambiente specifico... tu continui a rispondere dicendo quello che è un programma in un ambianete specifico, ma non è questo il punto... ragionando cosi allora io potrei dire che un programma è un .exe se parlo di win, un .dmg se parlo di mac ecc ecc.....ma stiamo sempre parlando di ambienti specifici, logiche interne proprietarie... nella definizione generica invece "programma === algoritmo" qualunque esso sia, qualunque sia la sua struttura, qualunque sia la sua complessità... "A computer program is a collection of instructions[1] that can be executed by a computer to perform a specific task." https://en.wikipedia.org/wiki/Comput...aup-ch4-p132-1 secondo questa definizione anche questo è un programma: window.alert("sono un programma che ha il compito/task di far apparire questo testo in un alert"); inutile starti a spiegare che la programmazione di smart contract permette cose moooolto piu complesse e quindi la definizione di "programmi" è piu che calzante...e infatti la doc di solidity inizia proprio cosi: "Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs which govern the behaviour of accounts within the Ethereum state." https://docs.soliditylang.org/en/v0.8.6/ non so, proproni una pull request al team solidity per cambiare la terminologia usata nella doc....magari ti prendono sul serio, piu probabilmente si faranno grasse risate ![]() edit: ma poi che è sta cosa che gli script non si eseguono ma che dici?? ![]() "A computer program is a collection of instructions[1] that can be executed by a computer to perform a specific task." un computer puo eseguire uno script?? SI, senza dubbio, quindi rientra nella definizione?? SI, senza dubbio.... LAPALISSIANO.... mavavavavava ![]() Ultima modifica di MikTaeTrioR : 24-06-2021 alle 12:22. Motivo: uu |
|
![]() |
![]() |
![]() |
#354 | |
Senior Member
Iscritto dal: Jul 2015
Messaggi: 5353
|
Quote:
Come non hai nemmeno ben compreso l'eccezione del termine "instruction". Ma secondo la tua opinione anche tutti gli "studi scientifici" sulla supremazia della razza Ariana dovrebbero essere validi? Solidity è un linguaggio di programmazione di scripting. Il risultato è uno script che viene compilato, ma rimane sempre e solo uno script. Questo script può svolgere compiti molto complessi ( come i classici script bash) da poter sembrare dei programmi, ma rimane uno script. Quindi no: usare termini altisonanti per definire qualcosa di valido non lo fa diventare un'altra cosa. Un cavallo dipindo a strisce bianche e nere puo sembrare una zebra, ma rimane un cavallo e dentro la blockchain non vengono eseguiti programmi in una virtual machine ma script che eseguono comandi propri della vm. |
|
![]() |
![]() |
![]() |
#355 | |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5436
|
Quote:
la documentazione di solidity definisce in modo sbagliato solidity stesso... la definizione di programma data da wikipedia è sbagliata... e anche la definizione di scripting data da wikipedia è sbagliata... ha ragione Piedone1113, ti chiamerò Piedonepedia1113 ![]() non sono termini altisonanti, sono i termini corretti. tra l'altro bash e solidity sono due cose lontane anni luce...stai facendo proprio il paragone sbagliato... un paragone sensato sarebbe con scripting python o javascript...con cui come ben sai vengono sviluppati software di ogni tipo... con bash automatizzi comandi, li metti in sequenza....magari quei comandi lanciano scripts python che fanno effettivamente qualcosa...ecco solidity è lo script python non il comando bash che lo esegue... insomma siamo alle solite, la tua esperienza diretta ti dice che "scripting == bash" e quindi a priori consideri sbagliata qualunque altra natura di "scripting" |
|
![]() |
![]() |
![]() |
#356 | ||
Senior Member
Iscritto dal: Jun 2007
Messaggi: 3190
|
Quote:
Quote:
Codice:
<?php exec('xcopy.exe', $out, $ret); pure nel vetusto CMD, che altro non è che il vecchio DOS, posso scrivere questo, senza lanciare nessun eseguibile esterno (ma pure se fosse... ma vabbè... poi mi dirai perché un eseguibile no, ma una dll sì... ) Codice:
for /l %%x in (1, 1, 100) do ( call :funzione %%x ) GOTO :EOF :funzione echo %%x GOTO :EOF https://en.wikipedia.org/wiki/Computer_program |
||
![]() |
![]() |
![]() |
#357 | |
Senior Member
Iscritto dal: Jun 2007
Messaggi: 3190
|
Quote:
![]() Se dice che Python non è un linguaggio di programmazione, l'universo implode e ritorna indietro al tempo prima che venga detta sta cazzata ![]() |
|
![]() |
![]() |
![]() |
#358 |
Senior Member
Iscritto dal: Jun 2007
Messaggi: 3190
|
|
![]() |
![]() |
![]() |
#359 | |
Senior Member
Iscritto dal: Sep 2004
Città: Veneto Orientale
Messaggi: 4350
|
..... Ho sbagliato POST ?
.... non si parlava di Crypto.... ![]() Africrypt, finalmente l'Africa esce dalla Fame grazie alle Crypto.... e il titolo che tutti vorremmo leggere...... https://www.punto-informatico.it/afr...69000-bitcoin/ https://zambianbang.com/2021/06/24/f...-billion-hack/ .... in realtà Attenti a Quei Due è il titolo più appropriato. Quote:
__________________
-= Gringo =- Ultima modifica di Gringo [ITF] : 24-06-2021 alle 13:29. |
|
![]() |
![]() |
![]() |
#360 |
Senior Member
Iscritto dal: Jun 2007
Messaggi: 3190
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:36.