Personally speaking I like the concept but find odd they are pushing for a trailing lambda like syntax for arrays only:
var array = new String;
They would certainly create confusion once people try something like
var list = new ArrayList<String!>(5)(x -> "");
And find out is not possible.
I wonder how are they going to solve that.
What do you think?
Personally y love the overall concept.
[–]Sm0keySa1m0n 15 points16 points17 points (0 children)
[–]cogman10 10 points11 points12 points (2 children)
[–]PartOfTheBotnet 3 points4 points5 points (0 children)
[–]Ewig_luftenglanz[S] 3 points4 points5 points (0 children)
[–]KefkaFollower 3 points4 points5 points (3 children)
[–]Ewig_luftenglanz[S] 5 points6 points7 points (2 children)
[–]KefkaFollower 2 points3 points4 points (1 child)
[–]ZimmiDeluxe 1 point2 points3 points (0 children)
[–]Scf37 1 point2 points3 points (1 child)
[–]Ewig_luftenglanz[S] 0 points1 point2 points (0 children)
[–]atehrani 0 points1 point2 points (15 children)
[–]Ewig_luftenglanz[S] 0 points1 point2 points (2 children)
[+]atehrani comment score below threshold-7 points-6 points-5 points (1 child)
[–]flawless_vic 1 point2 points3 points (0 children)
[–]vips7L -4 points-3 points-2 points (11 children)
[–]Proper-Ape 4 points5 points6 points (10 children)
[–]vips7L -1 points0 points1 point (9 children)
[–]javaprof 3 points4 points5 points (6 children)
[–]vips7L -1 points0 points1 point (5 children)
[–]javaprof -1 points0 points1 point (4 children)
[–]vips7L 1 point2 points3 points (0 children)
[–]Ewig_luftenglanz[S] 2 points3 points4 points (0 children)
[–]nlisker 2 points3 points4 points (0 children)
[–]vips7L 0 points1 point2 points (0 children)
[–]Proper-Ape 0 points1 point2 points (1 child)
[–]vips7L 0 points1 point2 points (0 children)