Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re^3: What operator should perl5porters use for safe dereferencing?

by frozenwithjoy (Priest)
on Jun 16, 2012 at 08:24 UTC ( #976555=note: print w/replies, xml ) Need Help??


in reply to Re^2: What operator should perl5porters use for safe dereferencing?
in thread What operator should perl5porters use for safe dereferencing?

My concern isn't so much how it looks in my editor, but everywhere else. I doubt the internets are going to change their fonts just for us. Hopefully Perlmonks would, because that's where I was looking when trying to distinguish.

In fact, look at this: ~ <---- without code markup

and this: ~ <---- with code markup

Without increasing my font size, I can just barely tell that the tilde is a tilde without the code markup. With the code markup, it is hopeless.

In the event that it is easily distinguishable for you, here is a screenshot of this entry on OS X; Chrome; View:Actual Size.

  • Comment on Re^3: What operator should perl5porters use for safe dereferencing?
  • Download Code

Replies are listed 'Best First'.
Re^4: What operator should perl5porters use for safe dereferencing?
by Anonymous Monk on Jun 16, 2012 at 09:09 UTC
      Especially the moon! Also, I understand that pretty much everything (including the moon) can be customized, but why make things more difficult?! It seems like every day this week at YAPC::NA there was talk about making Perl (and the community) more accessible to non-Perl people, bringing in and welcoming new users and new generations of users, and increasing diversity of the userbase and the community. Well, by making it required to customize your browsers, etc. just to tell the difference between ~> and -> automatically selects against people that are just becoming interested in programming. Today, there was a discussion during Larry Wall's Fireside Chat about trying to avoid losing scientists to other programming languages. Well, most scientists I know (and probably a lot of other professions that use programming on occasion) do NOT have the time to figure out what needs to be done to do such tweaks. This will just result in more frustrated beginners taking up our time trying to figure out why their code isn't working.

        but why make things more difficult?!

        Why exaggerate?

        Pretty much every font turns unreadable when font size is too small, there is no defense around it, and all it takes for it to turn readable is Ctrl-WheelUp or Ctrl-+

        Well, by making it required to customize your browsers, etc. just to tell the difference between ~> and -> automatically selects against people that are just becoming interested in programming.

        To quote the spirit of JavaFan , why should that be my concern? There are plenty of perl warts , whats one more?

        do NOT have the time to figure out what needs to be done to do such tweaks

        Well that sounds patently absurd, but ok, so just give them a copy of Padre, the Perl IDE, or emacs conf file, or vim conf file, and then they don't have to figure out how to get the best out of their chosen tools

        This will just result in more frustrated beginners taking up our time trying to figure out why their code isn't working.

        Ha! Ha! I think you ascribe too much significance to a single solitary character, besides, aren't we here to answer questions, to give our time to help frustrated beginners?

        My opinion not influenced by your post count here :)

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://976555]
help
Chatterbox?
[tye]: 1) The python stack traces show you the names of variables, not the values of variables. Almost never informative.
[LanX]: do you have a py job now?
[tye]: Right now I have errors trying to fetch stuff from graphite. It says 'apps not ready, check startup logs'. I eventually find the startup logs and see 'no apps found'. Looking for fixes to this problem...
[LanX]: no idea ... ask py monks! ;-p
[tye]: it turns out that this can be caused by almost anything going wrong. If you want to know what caused the problem, you have to try to load each app by-hand to see what problems it is having, because none of those will be logged.
[tye]: No, I write more Perl than py at work. But I have to deal with plenty of py things.
[tye]: py monks would just be offended.
[Corion]: ;)
[Corion]: Hi tye btw ;)
[Corion]: I found plenty of not chatty enough logs with Perl too ... I'm slowly coming to appreciate Log::Log4perl resp. our homegrown alternative

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (7)
As of 2017-09-21 20:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    During the recent solar eclipse, I:









    Results (252 votes). Check out past polls.

    Notices?