4
$\begingroup$

In some programming languages type of variable goes before it's name.
In another - name goes first and then type. For example if I declare string:
String s = "some string"
Or
val s: String = "some string"
Which version loads brain less and allow easier think about problem ?

$\endgroup$
  • 3
    $\begingroup$ I have no idea if this question is more appropriate for here or cs.stackexchange. Regardless, I'm pretty sure the answer is that we don't know. Heck, we just started to measure if curly braces are a good idea (they aren't). $\endgroup$ – Seanny123 Feb 27 '18 at 22:36
  • $\begingroup$ I think this may also depend on the [regular] language [used to communicate in everyday life]. For example, English places its adjectives before the subject (type-object, e.g. 'wooden chair'), while in French its the reverse ('chaise en bois') $\endgroup$ – AliceD Feb 28 '18 at 13:34
  • $\begingroup$ @AliceD But type isn't adjective, it's a noun that describes name. We say 'Lucky is a dog', i.e. <name> is a <type>, so type comes after name in English. Isn't it ? $\endgroup$ – R S Feb 28 '18 at 14:40
  • $\begingroup$ Yes that makes sense. Anyway, my point really was if you've done some research yourself so to scope the question. $\endgroup$ – AliceD Feb 28 '18 at 19:33
  • 2
    $\begingroup$ You're more likely to get an answer (if this has been researched) on the PPIG mailing list ppig.org/about $\endgroup$ – Fizz Apr 14 '18 at 18:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.