|
|
|
![]() |
|
Strumenti |
![]() |
#41 |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
Forse dovresti chiedere quanti hanno mai dovuto provare le funzioni per cui la suite Microsoft si rivela superiore.
|
![]() |
![]() |
![]() |
#42 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Sì necessitiamo di più informazioni dai, Linux su Windows? Boh vediamo cosa vogliono fare...
Forse lo abbracciano tutti pieni di cuoricini, poi lo estendono (vorrete bene poter dalla shell, magari con un'orrenda applicazione in C / POSIX tirare su una finestra Windows) e poi lo estinguono? ... o forse più ottimisticamente lo migliorano (almeno le applicazioni avranno una GUI decente)? Vedremo!
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
![]() |
![]() |
![]() |
#43 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
C (non C++) + XAML te lo immagini? Satanismo allo stato puro
![]() Del resto se vuoi fare un vero "Linux" dal C non puoi prescendere, C++ è già un alieno, C# è considerato il male quindi... In fondo GTK si scrive in C (anche se alla fine è un C con oggetti quindi tanto valeva usare C++ invece che uno strano ibrido!) quindi tecnicamente non è nemmeno impossibile ![]()
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
![]() |
![]() |
![]() |
#44 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Sì conoscevo GTK#, ma alla fine è tutto un P/Invoke delle funzioni C del normale GTK, no? Certo meglio che programmare direttamente in C lo sarà!
La cosa divertente è che Qt# invece non esiste mi sa che alla fine è più un casino fare P/Invoke partendo da codice C++ (con tutto il mangling ecc...). Purtroppo sto programmando in Qt / QML e sto soffrendo come una bestia: trovo tutto orrendo ed accrocchiato... e poi alla fine dopo tanto sbattimento il layout è tutto sballato! E tutti quei rettangoli... form con 2 campi di input e in realtà sono 17 componenti wow...
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
![]() |
![]() |
![]() |
#45 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
A me hanno consigliato QML visto che lo usavamo per altri progetti, ma a me pare manchino un po' di cosette:
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
![]() |
![]() |
![]() |
#46 | |
Senior Member
Iscritto dal: May 2006
Città: Milano&Palermo
Messaggi: 10273
|
git, ruby, awk e tutti quei tool linux-first
insomma, serve più agli sviluppatori che gli utenti finali Quote:
comunque nessuna estensione: bash e tool linux non possono chiamare nel mondo windows e da powershell non puoi usare tool del mondo bash
__________________
PC9Ryzen 9 3900X64GB Vengeance LPXGigabyte RTX3080TiCorsair MP600Aorus Elite X570 - PC10SQ216GB LPDDR4256 GB SSDSurface Pro X - PC11Core i9-9980HK64GB DDR4512GB SSDMacBook Pro 2019 - xboxlivekipters - originkipter - steamkippoz - psnkipters |
|
![]() |
![]() |
![]() |
#47 | |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
Quote:
![]() Se il progetto è già esistente, o per qualche motivo non ti piace Qt Creator, puoi usare Qt Designer per realizzare la GUI, e poi il tool "uic" per genererare il codice C++ dal file .ui (che poi sarebbe un "semplice" XML). A quel punto, l'unica cosa che devi fare è il binding dei comandi, ossia scrivere le QObject::connect() del caso, e fine. Non dico che abbiano senso i 17 componenti per form con 2 campi di input eh, ma che questa insensatezza/complessità puoi tranquillamente ignorarla. Certo, se devi scrivere a mano tutto, è un altro discorso. |
|
![]() |
![]() |
![]() |
#48 | |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Quote:
Unrealizer git, ruby, awk girano anche su Windows che siano stati realizzati prima su Unix / Linux mi pare, sinceramente, indifferente... Beh che powershell non possa eseguire script bash è ovvio, ha un proprio linguaggio di scripting, che il bash su Windows non potrà essere esteso per chiamare parti di Windows non vedo perché non dovrebbe essere possibile basta anche una molto rozza per esempio un programma "showMessageBox" che piglia come argomenti il titolo, il messaggio e i bottoni e lo esegui con "exec()" da bash! Tutto dipende da quanto questo Linux-on-windows sarà integrato con Windows:
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
|
![]() |
![]() |
![]() |
#49 | |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#50 | ||
Senior Member
Iscritto dal: May 2006
Città: Milano&Palermo
Messaggi: 10273
|
Quote:
Quote:
__________________
PC9Ryzen 9 3900X64GB Vengeance LPXGigabyte RTX3080TiCorsair MP600Aorus Elite X570 - PC10SQ216GB LPDDR4256 GB SSDSurface Pro X - PC11Core i9-9980HK64GB DDR4512GB SSDMacBook Pro 2019 - xboxlivekipters - originkipter - steamkippoz - psnkipters |
||
![]() |
![]() |
![]() |
#51 |
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Abbiamo ottenuto più informazioni dal capoccia di Ubuntu sarà proprio Linux-on-windows gli stessi identici binari di Ubuntu senza ricompilazione gireranno su Windows: una sorta di LINE (LINE is not an Emulator
![]() ![]() Quindi la exec() di Linux sarà in grado solo di eseguire binari Linux o sarà modificata anche per eseguire programmi Windows? Potrò da bash (o da un programma C scritto su "Linux") eseguire Notepad? Ci scommetterei dei soldi sul sì se no lo troverei poco utile...
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
![]() |
![]() |
![]() |
#52 | |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
Quote:
|
|
![]() |
![]() |
![]() |
#53 | |
Senior Member
Iscritto dal: Sep 2013
Messaggi: 8977
|
Quote:
io l'unico modo che ho trovato è stato quello di usare SED (compilato per Win con le CYGWIN). per tante cose i tool a linea di comando di nirsoft sono dei buoni sostituti, ma non arrivano dappertutto. |
|
![]() |
![]() |
![]() |
#54 | |
Senior Member
Iscritto dal: May 2006
Città: Milano&Palermo
Messaggi: 10273
|
Quote:
__________________
PC9Ryzen 9 3900X64GB Vengeance LPXGigabyte RTX3080TiCorsair MP600Aorus Elite X570 - PC10SQ216GB LPDDR4256 GB SSDSurface Pro X - PC11Core i9-9980HK64GB DDR4512GB SSDMacBook Pro 2019 - xboxlivekipters - originkipter - steamkippoz - psnkipters |
|
![]() |
![]() |
![]() |
#55 |
Senior Member
Iscritto dal: Apr 2010
Città: Leuven
Messaggi: 667
|
Io aspetterei dopodomani prima di esprimere un'opinione...
Così almeno siamo sicuri che il primo aprile non c'entra nulla. |
![]() |
![]() |
![]() |
#56 |
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
|
![]() |
![]() |
![]() |
#57 |
Senior Member
Iscritto dal: Sep 2013
Messaggi: 8977
|
come che sia, se proprio era in "fregola supportizia", forse era meglio darsi da fare per il supporto alle app android.
che non c'entra nulla... ma sarebbe stato parecchio più utile. |
![]() |
![]() |
![]() |
#58 | |
Senior Member
Iscritto dal: May 2006
Città: Milano&Palermo
Messaggi: 10273
|
Quote:
per le app Android ci avevano provato, con risultati pessimi
__________________
PC9Ryzen 9 3900X64GB Vengeance LPXGigabyte RTX3080TiCorsair MP600Aorus Elite X570 - PC10SQ216GB LPDDR4256 GB SSDSurface Pro X - PC11Core i9-9980HK64GB DDR4512GB SSDMacBook Pro 2019 - xboxlivekipters - originkipter - steamkippoz - psnkipters |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:01.