Live data from Hacker News

PolyConf 2015 – A multi-disciplinary conference for polyglot programmers

polyconf.com

81–90 of 90 posts

Re: PolyConf 2015 – A multi-disciplinary conference for polyglot programmers

#81
post #53
post #4

Earlier quoted context omitted.

There are one-stack programmers that use only Java/C# with an ORM and all the SAP ABAP developers. Some seem to prefer such jobs, I am not one of them, but to each his own.

I wish I could just use C#, but unfortunately there is no way to avoid JavaScript these days.

Scriptsharp allows you to write in C# and compile to JS

Re: PolyConf 2015 – A multi-disciplinary conference for polyglot programmers

#82
post #53

Earlier quoted context omitted.

I wish I could just use C#, but unfortunately there is no way to avoid JavaScript these days.

Scriptsharp allows you to write in C# and compile to JS

Also if you're willing to give F# a try (and every .Net developer really should at least try F#) there's FunScript as well.

Re: PolyConf 2015 – A multi-disciplinary conference for polyglot programmers

#83

Shouldn't programmers be polyglot by default . It's like saying there is a conference for golfers who play with more than one club!

Only if you think of programming languages as an individual golf-club. Put it this way: Is there a conference for professional basketball, baseball AND ice hockey players? I'm not even aware of anyone who managed to go pro in two of those, not to mention all three. Most programmers have a preferred domain and language. Once you scale past a pet project and have a decently sized team, specializations start to occur, e…

"Jack of all trades, master of none" applies to situations where the trades are not terribly related to each other. Beyond a certain basic level of knowledge that applies to everything, being a good plumber isn't going to contribute to your being a good farmer, which won't contribute to your being a good therapist. To be sorta good at all those things and others besides requires that you can not have put in the time to master any of them.

Programming languages are different. For one, they all run on the same hardware. For another, the basics of logic and such are the same. And for the coup de grace, we have the well-known acecdata that learning a language of a significantly different paradigm than your "main" language generally improves your ability to program in your "main" language, to the point where I and others routinely recommend to people that they learn (or implement!) other language paradigms as a routine, expected part of their programming career. Learning Haskell to the point you can effectively use it can and will improve your PHP.

In the programming field, I don't think you can be a master programmer without being a fairly effective polyglot, as a bare minimum requirement. That is, if someone claims to be a master but they only have fluency in one language, even if that language is C++ or something, I would not consider them a "programming" master, only a C++ master.

Re: PolyConf 2015 – A multi-disciplinary conference for polyglot programmers

#84
post #63

Earlier quoted context omitted.

> In that case it comes down to economics, It doesn't come down to it : it was about economics all along. All these philosophies -- polyglot, more monoglot, etc. -- have costs. You can choose to ignore it sometimes by staunchly recommending one approach over another in generic settings. But the underlying costs are still there.

Absolutely! Its economics all along. Anyone who advocates pure monoglot or always using the best tool is not being pragmatic. Decisions should be driven by cost/benefit and not religion.

Although cost/benefit varies based on who is doing the programming. As someone who hasn't worked in CL, debugging CL is going to take an order of magnitude longer than debugging python.

Re: PolyConf 2015 – A multi-disciplinary conference for polyglot programmers

#85

Shouldn't programmers be polyglot by default . It's like saying there is a conference for golfers who play with more than one club!

Most of conferences for programmers are just around single language/technology so this one is something no so usual.

Re: PolyConf 2015 – A multi-disciplinary conference for polyglot programmers

#87
post #33

Earlier quoted context omitted.

Polyglot approach involves picking the 'best' language for each micro-task and then trying to get them all to interact and play nicely to each other. The more 'normal' approach is to pick 1-3 languages that are "good enough" at all the necessary tasks.

But then wouldn't this require a bigger team with vast expertise or a lot of time compared to a more normal approach, and it will only result in marginal performance improvement, which might not be important in most of the regular projects?

"Best language for a task" isn't meant to refer to performance of code (except secondarily when the task is highly performance sensitive) but rather the language in which it is easiest to accomplish the task.

Re: PolyConf 2015 – A multi-disciplinary conference for polyglot programmers

#88
post #33

Earlier quoted context omitted.

Polyglot approach involves picking the 'best' language for each micro-task and then trying to get them all to interact and play nicely to each other. The more 'normal' approach is to pick 1-3 languages that are "good enough" at all the necessary tasks.

But then wouldn't this require a bigger team with vast expertise or a lot of time compared to a more normal approach, and it will only result in marginal performance improvement, which might not be important in most of the regular projects?

It doesn't require any bigger team if the team are polyglots. It may require a more skilled team (it certainly requires a differently-skilled team.)

Re: PolyConf 2015 – A multi-disciplinary conference for polyglot programmers

#89
post #36

Did anybody else read through the (English language) conference website for the (presumably English language) conference, and wonder to themselves, "Why ... Poland?" I'm not knocking Poland, but it seems strange to have an English-language conference there and not offer anything in the way of explanation for the choice. I mean, I'm sure there is a reasonable explanation (central location, picturesque setting, low cos…

You know, it would be very boring if all conferences were held in English-spoken cities, eg. New York or London. You should come to PolyConf and check one Poznan, one of the most beautiful cities in Poland. :)

Re: PolyConf 2015 – A multi-disciplinary conference for polyglot programmers

#90
post #36

Did anybody else read through the (English language) conference website for the (presumably English language) conference, and wonder to themselves, "Why ... Poland?" I'm not knocking Poland, but it seems strange to have an English-language conference there and not offer anything in the way of explanation for the choice. I mean, I'm sure there is a reasonable explanation (central location, picturesque setting, low cos…

You know, it would be very boring if all conferences were held in English-spoken cities, eg. New York or London. You should come to PolyConf and check one Poznan, one of the most beautiful cities in Poland. :)

I've lived in Poznan for a couple of years and I definitely wouldn't call it beautiful though the 'old center' is quite nice.

What Poznan does have going for it is that it is the economic motor of a very large part of Poland.

Post reply on HN