tag:blogger.com,1999:blog-9871512.post9145509630210324918..comments2022-09-03T20:56:46.577-04:00Comments on Tumbolia: Four hoursjtohttp://www.blogger.com/profile/03968844388108605008noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-9871512.post-70952653766598162722013-03-24T19:12:45.166-04:002013-03-24T19:12:45.166-04:00How about not having to do a lot of explicit casts...How about not having to do a lot of explicit casts? <br /><br />For me it's like walking a dog: if you take a short leash you walk as much as the dog and you have more control over its actions; on the other hand if the leash is long enough the dog can get tired in less time and without making you sweat, but things can get messy.<br /><br />(also that's maybe the reason projects written inAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-9871512.post-49763082307038371282012-12-19T09:59:59.432-05:002012-12-19T09:59:59.432-05:00The static languages keep getting better. Go in pa...The static languages keep getting better. Go in particular I don't care for. The main sticking point is error handling.<br /><br />http://this-plt-life.tumblr.com/post/37285848921/when-i-heard-of-gos-error-handling<br />jtohttps://www.blogger.com/profile/03968844388108605008noreply@blogger.comtag:blogger.com,1999:blog-9871512.post-41868485905453132562012-12-19T01:15:19.627-05:002012-12-19T01:15:19.627-05:00What, then, about a language like Go, which is lik...What, then, about a language like Go, which is like a dynamic language in that arrays and hash tables are built into the syntax? Also that you have to write out the types a <i>lot</i> less than, say, Java. Yet, it is statically typed (though it does give you an "any" type in the form of interface{}) and, in my experience, does give a lot more confidence at compile time about certain Raph Levienhttps://www.blogger.com/profile/10372647703649817573noreply@blogger.comtag:blogger.com,1999:blog-9871512.post-4703733489398559152012-10-08T10:51:36.891-04:002012-10-08T10:51:36.891-04:00Well, the dynamically typed languages are typicall...Well, the dynamically typed languages are typically much higher-level. Arrays and hash tables are built into the syntax. The libraries are designed for getting things done. So you can do more with less code, which means you have fewer bugs and less to maintain. Huge productivity win. But that's a high-level/low-level distinction, not static/dynamic.<br /><br />I think the thing about static jtohttps://www.blogger.com/profile/03968844388108605008noreply@blogger.comtag:blogger.com,1999:blog-9871512.post-46979451246502742892012-10-04T21:53:38.134-04:002012-10-04T21:53:38.134-04:00So, why IS it that dynamically typed languages are...So, why IS it that dynamically typed languages are more productive? I feel it too, but I can't put my finger on why.I. J. Kennedyhttps://www.blogger.com/profile/04805435564360543720noreply@blogger.com