Discussió:Android/Swift vs Java
Darrer comentari: fa 9 anys per Merencat
- Enlloc de fer una comparació de Swift i Java, feu una descripció de Swift. I com més endavant menys Java i més Swift. I per tant acabeu reproduint manals de la xarxa.
- Moltes errades ortogràfiques. N'he corregit un fotimé.
- Hi ha frases que semblen traducció literal d'alguna cosa trobada a la web
- Import. Es tracta d'una inclusió de codi, d'una petició de linkatge dinàmic, o simplement de la declaració d'un espai de nos???
- L'exemple dels opcionals no és gens clar, ja que definiu i inicialitzeu.
- Exemples de coses esperables:
Java: Tipat. Declaració explícita. Comprovació estàtica. Resolució dinàmica Swift. Tipat. Declaració implícita (inferència de tipus). .... Aventatges i inconvenients: Exemple: la inferència fa el codi més net i curt. Però pot portar a problemes de comprensió. Per això Swift també permet la declaració explícita del tipus. Conseqüències: Algun exemple de codi amb comportaments diferents
- Què és la funció de tancament d'una funció?
- L'exemple de les classes itnernes no es veu com s'usa per tal quefaci el mateix que en Swift
- tips. Mal expressats
- " Agafem l'struct del primer exemple, podem accediri als seus valors sempre i quan no siguin private:" No s'ent´n què hi pinta. El que feu és usar un constructor amb pas de paràmetres per noms (no sabem el que és) i tal que el constructor s'ha creat automàticament perl swift fent coincidir el nom del paràmetre amb el nom d'un membre de dades public.
- " Not identical to (!==) vol dir que dos casos són considerats "igual" o "equivalent" al valor, per algun significat apropiat de "igual", segons el definit pel dissenyador del tipus." ?????????
- Buf. El tema dels inicialitzadors de conveniència el feu molt a la brava
- Parleu molt d'inicialitzadors, que ens Swift és un concepte important, i no dieu què són
- Els codis haurien d'estar en català, a no ser que siguin codis extrets directament de Google o Apple
- Hi ha moments que no està clar si es parla del Java, del Swift, o d'ambdós
- " Permeten estendre altres tipus els teus propis tipus com a paràmetres d’inicialització a acceptar les pròpies inicialitzacions o afegir inicialitzacions diferents" No s'entén
- " És un procés de baixa prioritat, pel que no es passa en tot moment alliberant memòria, sinó que passa de tant en tant, que podria ser en un temps mort del processador, encara que també nosaltres podríem suggerir-li que passi, però passarà quan pugui i vulgui, un parell d'exemples de com enviar cridar son aquests:". Cal millorar-ne el redactat