473,795 Members | 2,667 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Leave the putdowns in the Perl community, the Python world does not need them

I was shocked to see the personal insults hurled in this thread:
http://groups.google.com/group/comp....758cb9545cad4b

I have been very pleased with Python developers regardless of skill
levels in both the IRC channel as well as here - no hot attitudes. No
holier than thou put ons. I was just sinking into the comradery and
cooperative nature of this new powerful community when I saw that
thread.

Well, I hope that the fact that 99% of the Python community, from Guido
von Rossum on down continues to exemplify how a language can be good
and the people can be friendly and that the other 1% get inspired by
their positivity and switch as well...

Sep 25 '06
20 1400
Steve Holden wrote:
Perhaps so, but none the less comp.lang.perl has a demonstrable history
of newbie-flaming. Don't know what it's like now, as it's years since I
read that group, but they used to just love the smell of crisply-toasted
newbie in the morning ;-)
C'mon! No reason why a newbie should be confused by a hyper-fatugly,
err, "hyper-fatarrow" every now and then [1]! What, are newbies totally
dense or something?! ;))

[1] http://www.nntp.perl.org/group/perl....language/25946

Regards,
Jordan

Sep 30 '06 #11
MonkeeSage wrote:
Steve Holden wrote:
>>Perhaps so, but none the less comp.lang.perl has a demonstrable history
of newbie-flaming. Don't know what it's like now, as it's years since I
read that group, but they used to just love the smell of crisply-toasted
newbie in the morning ;-)


C'mon! No reason why a newbie should be confused by a hyper-fatugly,
err, "hyper-fatarrow" every now and then [1]! What, are newbies totally
dense or something?! ;))

[1] http://www.nntp.perl.org/group/perl....language/25946
My God, Perl 6 is going to be even less comprehensible that Perl 5,
which was at least usable. Is »=>« really a Perl6 operator? That's too
funny!

hoping-the-chevrons-were-emphasis-on-ly y'rs - steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC/Ltd http://www.holdenweb.com
Skype: holdenweb http://holdenweb.blogspot.com
Recent Ramblings http://del.icio.us/steve.holden

Sep 30 '06 #12
I am also shocked by Fredrick Lundh's impoliteness and think he makes
this group less friendly than I expected when I read this on
http://www.python.org/community/lists/:

"Rudeness and personal attacks, even in reaction to blatant flamebait,
are strongly frowned upon. People may strongly disagree on an issue,
but usually discussion remains civil"

This should apply to anyone, from the newbie to the most valuable
contributor to Python

Regards,
Pierre

Sep 30 '06 #13
On Sat, 30 Sep 2006 09:10:14 +0100,
Steve Holden <st***@holdenwe b.comwrote:
My God, Perl 6 is going to be even less comprehensible that Perl 5,
which was at least usable. Is »=>« really a Perl6 operator? That's too
funny!
While we poor Python people have to cope with writing:
d = dict(zip(k, v))
instead of Perl 6's
%h = @k >>=><< @v;

But at least the Perl solution is 4 non-whitespace characters
shorter... unless you don't write the source in Unicode, in which you
have to put >and << instead of the chevrons -- that makes it only 2
characters shorter.
hoping-the-chevrons-were-emphasis-on-ly y'rs - steve
Nope; they turn the operator into a hyper operator that iterates over
its operands. See
<http://dev.perl.org/perl6/doc/design/syn/S03.html#___top >. Perl 6:
the PL/1 of scripting languages.

--amk

Sep 30 '06 #14
metaperl wrote:
I was shocked to see the personal insults hurled in this thread:
http://groups.google.com/group/comp....758cb9545cad4b

I have been very pleased with Python developers regardless of skill
levels in both the IRC channel as well as here - no hot attitudes. No
holier than thou put ons. I was just sinking into the comradery and
cooperative nature of this new powerful community when I saw that
thread.

Well, I hope that the fact that 99% of the Python community, from Guido
von Rossum on down continues to exemplify how a language can be good
and the people can be friendly and that the other 1% get inspired by
their positivity and switch as well...
I've reviewed a little the thread.

I've not evaluated the possible use-cases of "cgi.escape ".

The question is always: who start's the use of insults?

I just noticed one thing:

The OP wrote (refering to an implementationd detail, which btw. has
possible resulted after many days of thought/trials in context of
several use-cases):

"This seems to me to be dumb"
http://groups.google.com/group/comp....758cb9545cad4b

which could be interpreted as: "the implementor seems to be dumb"

So, personally I think the implementor was free to reply "bla bla bla,
you idiot".

This was not an insult.

Just a gentle gesture (using similar wording as the OP).

..

--
http://lazaridis.com

Sep 30 '06 #15

Steve Holden wrote:
Istvan Albert wrote:
[...]
ps. as for the title of this post, it is ironic that you are insulting
another community while asking for no insults
Perhaps so, but none the less comp.lang.perl has a demonstrable history
of newbie-flaming. Don't know what it's like now, as it's years since I
read that group, but they used to just love the smell of crisply-toasted
newbie in the morning ;-)
Funny you mention that...there was a Perl talk recently and one of the
slides said "Stop being fu***ing mean to newbies!". I ask the author of
the talk and he said he didn't actually have to read the slide but it
was effective non-the-less.

Robert

Sep 30 '06 #16
Thus spoke A.M. Kuchling (on 2006-09-30 19:26):
On Sat, 30 Sep 2006 09:10:14 +0100,
Steve Holden <st***@holdenwe b.comwrote:
>My God, Perl 6 is going to be even less comprehensible that Perl 5,
which was at least usable. Is »=>« really a Perl6 operator? That's too
funny!

While we poor Python people have to cope with writing:
d = dict(zip(k, v))
instead of Perl 6's
%h = @k >>=><< @v;

But at least the Perl solution is 4 non-whitespace characters shorter...
Didn't I get the joke?

The Perl version would be a hash slice initialization on %dict:

@dict{ @k } = @v;

Thats it. What is the fuzz all about? I consider 'hyper fatarrow'
(you did't the »=>« get right) just a joke of LW
(he does so sometimes ;-).

Regards

Mirco
Oct 1 '06 #17
Ant

Mirco Wahab wrote:
Thus spoke A.M. Kuchling (on 2006-09-30 19:26):
On Sat, 30 Sep 2006 09:10:14 +0100,
Steve Holden <st***@holdenwe b.comwrote:
Thats it. What is the fuzz all about? I consider 'hyper fatarrow'
(you did't the »=>« get right) just a joke of LW
(he does so sometimes ;-).
Don't think so, I followed the thread along a little, and it seems to
be correct. In addition, they seem to have the ¥ character as the Perl
6 equivalent of zip(). Those crazy guys. Actually this post cracked me
up (Subject: My first functional perl6 program):
http://www.nntp.perl.org/group/perl....language/25953

Either the poster has posted a binary file, or the Perl 6 syntax is
crazier than anyone could have imagined! ;-)

Oct 1 '06 #18
Ant wrote:
Don't think so, I followed the thread along a little, and it seems to
be correct. In addition, they seem to have the ¥ character as the Perl
6 equivalent of zip(). Those crazy guys.
Yup, I don't think it was a joke either; there are several other
"hyper" operators already in pugs:
http://svn.openfoundry.org/pugs/src/...er/Operator.hs (see tests:
http://svn.openfoundry.org/pugs/t/operators/hyper.t ).

Regards,
Jordan

Oct 1 '06 #19
Ant wrote:
Don't think so, I followed the thread along a little, and it seems to
be correct. In addition, they seem to have the ¥ character as the Perl
6 equivalent of zip(). Those crazy guys.
Yup, I don't think it was a joke either; there are several other
"hyper" operators already in pugs:
http://svn.openfoundry.org/pugs/src/...er/Operator.hs (see tests:
http://svn.openfoundry.org/pugs/t/operators/hyper.t ).

Regards,
Jordan

Oct 1 '06 #20

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
3035
by: bezeee | last post by:
At my work we are in the process of building a tool to test an XML based API. Basically, XML in and XML out over http. Currently, there are two engines that do all of the schema validations, xml diffs, sending/receiving, etc. One of these engines in implemented in C# and the other in Java. Now the choice comes down to which scripting language we choose (Perl, Python or Jython) to tie into one of these engines. The scripting language...
7
2469
by: Chris | last post by:
Hi I am posting this on both the perl and python groups My intention is not to start a war or anything else, I would just like some pragmatic advice. My apologies to the python group I am not very conversant with Python at this stage. that could change soon though.
14
2579
by: Xah Lee | last post by:
Just bumped into another irresponsibility in perl. the crime in question this time is the module File::Basename. Reproduction: 1. create a directory containing a file of this name: "cdrom.html". 2. "use File::Basename;", with the line: ($name,$path,$suffix) = fileparse($File::Find::name, ('.html', '.m'));
31
4811
by: surfunbear | last post by:
I've read some posts on Perl versus Python and studied a bit of my Python book. I'm a software engineer, familiar with C++ objected oriented development, but have been using Perl because it is great for pattern matching, text processing, and automated testing. Our company is really fixated on risk managnemt and the only way I can do enough testing without working overtime (which some people have ended up doing) is by automating my...
9
1928
by: Xah Lee | last post by:
here's a interesting real-world algoritm to have fun with. attached below is the Perl documentation that i wrote for a function called "reduce", which is really the heart of a larger software. The implementation is really simple, but the key is to understand what the function should be. I'll post Perl and Python codes tomorrow for those interested. If you are a perl programer, try to code it in Python. (it's easy.)
385
17322
by: Xah Lee | last post by:
Jargons of Info Tech industry (A Love of Jargons) Xah Lee, 2002 Feb People in the computing field like to spur the use of spurious jargons. The less educated they are, the more they like extraneous jargons, such as in the Unix & Perl community. Unlike mathematicians, where in mathematics there are no fewer jargons but each and every one are
12
2360
by: rurpy | last post by:
Is there an effcient way (more so than cgi) of using Python with Microsoft IIS? Something equivalent to Perl-ISAPI?
82
4448
by: Edward Elliott | last post by:
This is just anecdotal, but I still find it interesting. Take it for what it's worth. I'm interested in hearing others' perspectives, just please don't turn this into a pissing contest. I'm in the process of converting some old perl programs to python. These programs use some network code and do a lot of list/dict data processing. The old ones work fine but are a pain to extend. After two conversions, the python versions are...
0
9519
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10436
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10000
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9040
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7538
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6780
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5436
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5563
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4113
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.