mboost-dp1
Sun
- Forside
- ⟨
- Forum
- ⟨
- Nyheder
Man kan se en komplet liste over alle forslag til nye features på Alex Millers Java 7 side her:
Alex Miller’s technical blog for Java 7
Selvom man sagtens kunne ønske sig langt flere af de listede features som er blevet rejected, så er jeg glad for at det nu ser ud til at man endelig er nået til enighed.
Alex Miller’s technical blog for Java 7
Selvom man sagtens kunne ønske sig langt flere af de listede features som er blevet rejected, så er jeg glad for at det nu ser ud til at man endelig er nået til enighed.
#0 er MEGET misvisende.
Project Coin er IKKE JDK7.
Project Coin er blot den del der står for de mindre sprog ændringer der kommer til Suns JDK7 (om det bliver en del af Java 7 er en helt anden historie).
Som #1 henviser til, har Alex Miller en liste over de JSR og andre foreslag der kommer (og ikke kommer) med, hvor Project Coin blot er én af dem.
Project Coin er IKKE JDK7.
Project Coin er blot den del der står for de mindre sprog ændringer der kommer til Suns JDK7 (om det bliver en del af Java 7 er en helt anden historie).
Som #1 henviser til, har Alex Miller en liste over de JSR og andre foreslag der kommer (og ikke kommer) med, hvor Project Coin blot er én af dem.
Ganske fine tilføjelser til sproget, omend ikke vildt banebrydende.
Gad vide hvorfor man vil bruge underscore som tusindtals-separator? (An omnibus proposal for better integral literals) Hvad er der galt med komma?
Og gad vide hvorfor alle er så fokuserede på "dynamic" variable? (C# har også lige fået den.) Det er jo et levn fra de gamle VB-dage. Untyped/dynamic interfaces er onde, siger jeg jo!!! DØ DYNAMIC jeg-crasher-først-når-du-afvikler-mig-og-ikke-ved-compile-time-kode!!!
Gad vide hvorfor man vil bruge underscore som tusindtals-separator? (An omnibus proposal for better integral literals) Hvad er der galt med komma?
Og gad vide hvorfor alle er så fokuserede på "dynamic" variable? (C# har også lige fået den.) Det er jo et levn fra de gamle VB-dage. Untyped/dynamic interfaces er onde, siger jeg jo!!! DØ DYNAMIC jeg-crasher-først-når-du-afvikler-mig-og-ikke-ved-compile-time-kode!!!
illishar (3) skrev:Gad vide hvorfor man vil bruge underscore som tusindtals-separator? (An omnibus proposal for better integral literals) Hvad er der galt med komma?
Der er en lille forskel på en Locale afhængig 1000 separator og en Locale uafhængig vilkårligt sted separator.
illishar (3) skrev:
Og gad vide hvorfor alle er så fokuserede på "dynamic" variable? (C# har også lige fået den.) Det er jo et levn fra de gamle VB-dage. Untyped/dynamic interfaces er onde, siger jeg jo!!! DØ DYNAMIC jeg-crasher-først-når-du-afvikler-mig-og-ikke-ved-compile-time-kode!!!
Nu skal vi skelne meget skarpt mellem:
- dynamic typed hvor samme variabel kan have forskellige typer
- type interferens hvor en variabel har en bestemt type men det er compileren som finder ud hvad den er
C# 3.0 var er af den sidste slags.
Den første salgs giver mindre sikker kode.
Den sidste slags er en kombination af:
* leflen for dovne programmører / begynder programmører som tror at indtastning af kode er en stor del af arbejdet
* praktiske hensyn
C# 3.0 har uden tvivl fået den fordi LINQ producerer anonyme typer.
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.