5 ms·
OOC how many people would be interested in a Perl 6 Corporate Look n' Feel type site? Where everything is just designed to be boring and on message for producti
by Ulti 11y ago
OOC how many people would be interested in a Perl 6 Corporate Look n' Feel type site? Where everything is just designed to be boring and on message for production use in a business setting. Front page has Docker deployment and continuous integration setup steps etc. (that all exists and works FYI) Everything would be muted colours and mostly cloning the style of https://www.haskell.org/ https://www.haskell.org/ or https://nodejs.org/en/ https://nodejs.org/en/ or even as spartan as https://www.rust-lang.org/ https://www.rust-lang.org/
I love Perl 6 but I utterly reject and hate the Fisher Price look and feel. It makes it impossible to have a serious conversation at work about Perl 6 or get anyone less than light hearted to care about taking a look at the language. There is so much great stuff there, and basically none of it is for children. I'd go as far to say as Perl 6 would be an awful language for very young children. Something like Scratch has put the effort in there. The idea of Camelia being friendly to kids is a great sentiment... but thats as deep as anyone's effort or considerations have gone for children learning to program in the Perl 6 community. IMHO anyone who feels that's a harsh assessment has probably never attempted to teach programming to young children, I have! It's a near impossible task, and the last thing you touch is syntax or documentation websites. I cant help but feel Camelia and her scheming colours are ham stringing adoption by anyone else looking in from their cubicle or startup loft. Maybe I'm very wrong and everyone loves the bug?
- robotnoises 11y agoI love the bug, but it's because I have a two year old daughter.
- Ulti 11y agoI love the bug too really :'( I have a Moomin on my desk, I have the aesthetic sensibility of a two year old. The problem is no one else I work with does. That is a problem, at least for me.
- david-given 11y ago...a few years ago I was in Beijing and was utterly gobsmacked to see, in a ludicrously expensive fashion shop in the heart of the most expensive shopping mall in the city, a shirt with Little My on it. So apparently we're not the only ones.
- bad_user 11y agoYes, because the website is what's usually hampering adoption of programming languages.
- Karunamon 11y agoSnark (mostly on point snark, but still) aside, I think you have a point here. It takes one being very shallow to dismiss an entire programming language based on the website being a bit twee. The only way these kind of knee-jerk reactions get dismantled over time is to ignore the nay-sayers and prove them wrong. And being in a profession where logic is valued, a lot of people here should know better.
- colig 11y agoJust a idea that drifted into my head: The background being of a butterfly specimen display, realistic and in faint grey, and one of the butterflies in full colour with the label Perl 6. The other butterflies can even be labelled as other programming languages, like Perl 5 or C or whatever.
- andrewl 11y agoI think there's something to this. Whether it's logical or not, a language is partially judged on its web site. The Ruby and Python sites are less whimsical: https://www.ruby-lang.org https://www.ruby-lang.org https://www.python.org https://www.python.org I want the language given a chance based on its merits, not dismissed because of a cartoonish site.
- smonff 11y agoThis is also interesting that a language would not be only jugged on it's pretty website shell. I mean, if you got a beautiful language, it is logical to create a beautiful packaging for it... But honestly, I am reluctant to these very shinny corporate websites. Languages developed by communities are not companies products, letting it stay out of the corporate philosophy and game with logos, impressive designs and business oriented wills is a good thing: you try the language, read the doc, write some stuff and if you are convinced, you will surely not take care of this kind of logo, it will even become friendly to you.
- phillc73 11y agoI think the R homepage is pretty much perfect: https://www.r-project.org/ https://www.r-project.org/ Who wouldn't be excited about learning R after visiting the website!
- jaywunder 11y agoSarcasm? While it's not a bad website, I wouldn't say it inspires me to get into stats with R. It doesn't have a code example, or much color. I think the python homepage is much better designed
- phillc73 11y agoSlightly, but I love R and make a sizeable part of my living using that language. From a design perspective I much prefer websites like R's, rather than disaster zones like Mashable (although haven't been there for a long time, so maybe it has changed too). I don't think people interested in R are necessarily going to judge it first by its homepage and website.
- deleted 11y ago[deleted]
- smoyer 11y agoI obviously can't speak for everyone but there are no changes to the website that would change the attitude about Perl here at work. Twenty years of unmaintainable Perl code has convinced management that it needs to be eradicated. Note: I'm not bashing Perl here - developers using any language can create unmaintainable code. The move towards producing enterprise-level software has included increasing salaries to the point where professional software engineers can be hired along with adopting architectural principles that are conducive to producing large-scale software.
- Mithaldu 11y agoI don't think it contributes to the conversation to point out that when inexperienced-by-trade people (managers typically don't code) observe inexperienced-by-laziness people (devs who don't learn how to write maintably in any language), they walk away with impressions that have zero correlation to reality. Especially when they conflate two completely different languages to boot. There's nothing to take away here other than "some people are beyond being helped".
- smoyer 11y agoThe parent's question was whether a more enterprise-like web-site would help with Perl6 adoption - I simply said (for our organization) that the answer was no and included a brief description of why that was the case. In many cases, Java is still considered THE enterprise language. Other languages have invaded that enterprise dominance by running on the JVM. This includes languages like Scala (which was designed for the JVM) and languages like JPython (which was obviously preceded by Python). So here's another question - Would Perl6 adoption in the enterprise be enhanced by compiling it to bytecode and running it on the JVM? As an aside, my original note admitted that it was at least partially developer practices that led to the excoriation of Perl - that doesn't change the fact that it is no longer acceptable for application development at my workplace.
- raiph 11y ago> Would Perl6 adoption in the enterprise be enhanced by compiling it to bytecode and running it on the JVM? I doubt the JVM will be officially supported this year but Rakudo's JVM backend has been running Perl 6 code since 2013. > it is no longer acceptable for application development at my workplace. Presumably "it" here refers to Perl 5 and not to other languages like Haskell, Scala or Perl 6?
- kamaal 11y agoActually perl.org website is very well done, and perldoc.perl.org too looks very to-the-point serious site, without the fisher price look. If the same template is re used for Perl 6, it would work just wonderfully fine.
- raiph 11y agoLarry has already blessed such sites if someone steps up and creates it: > anyway, that's just the .org site; other sites can have dreary corporate logos if they like :) http://irclog.perlgeek.de/perl6/2011-09-15#i_4432065 http://irclog.perlgeek.de/perl6/2011-09-15#i_4432065 I'm pretty sure diakopter owns perl6.com; maybe approach him?
- Ulti 11y agoCool I should give it a go then. perl6.io might be the best plan if we're trying to get HN to take notice and try something out >:3
- Grim_Reaper 11y agoI hate Perl because excessive used of symbol/operators make your Perl code unreadable and unmaintainable. Larry Wall want to add more symbols in Perl 6. That's why we hate Perl because of ugly syntax. Example: $@$%~$_&&||!??<->?.===><===<>~~::&*^_^ Fun Fact: Larry Wall created periodic table of operator for Perl 6.