Journaling on estrip is free and easy. get started today

Last Visit 2018-11-27 04:04:45 |Start Date 2006-05-20 00:55:25 |Comments 548 |Entries 174 |Images 76 |Videos 2 |Mobl 2 |Theme |

Category: programming

10/27/07 02:14 - 56ºF - ID#41830

Leopard Induced Rage

(Warning, non-english computer rant below. I need to express my overwhelming anger somewhere).

Still no Apple-provided Obj(google-guard)ective-C way of doing regular expressions. After 5 major OS versions and 7 years! Motherfuckers!

Every other language framework has them, except for Cocoa. Every single damn one. Python, Perl, Ruby, PHP, Java, JavaScript, .Net/C#, Gtk, Qt. Hell, even WxWindows has a regular expression class. WxWindows for crying out loud! But still, nothing from Apple.

Having needed regexps many times when doing mac development over the years (as so many people just aren't nice enough to make their content into web services), the lack of this important functionality in the core library has been an enormous source of wall-punching ire for me. As is the protestation from hardcore NeXTies that 3rd party laissez-faire solutions are good enough, or that the API is just too damned 'selective' to have regexps, or that scripting languages should really be used instead. The last one is really confusing; as they've added automatic garbage collection, it seems like they're trying to make Ob(google-guard)jective-C competitive with scripting languages that provide regular expressions.

The emperor looks even more naked from the standpoint of an Ob(google-guard)jective-C developer when one looks at all the other stuff that's either missing an API altogether or has a C-based non-OO API (did I mention that Apple keeps telling us that "Cocoa is the future"). There's no Apple-provided OO Cocoa interface for web services, none for getting the basic system configuration, nothing for WebDAV, nothing for secure FTP, nothing for any sort of MD5/SHA-1 checksum, nothing for relational databases. It's stuff that so simple to add, or at least should be from the standpoint of a billion-dollar company, yet it doesn't get added. Rrrrrrrrrrrrrrr!

I know that the world faces more pressing problems, and there could be happier thoughts running through my head than constantly thinking about giving Apple the finger by creating a framework called "CoreFunctionality" that intentionally clashes with Apple's namespace by including such classes as NSRegularExpression and NSHash.

Hell, I just think I need to rant so I can form my battle plan with a clear head and ponder on where to get stuff for my slutty costume I'm wearing tomorrow.



print add/read comments

Permalink: Leopard_Induced_Rage.html
Words: 373
Location: Buffalo, NY


Category: funny

10/19/07 12:54 - 71ºF - ID#41713

Hammer Time!




I wonder if she does govt. passport issuing offices?

print add/read comments

Permalink: Hammer_Time_.html
Words: 20
Location: Buffalo, NY


Category: moving

10/17/07 01:55 - 69ºF - ID#41689

Single White Male ISO Tan Cardboard Box

I'm moving. Anyone got any suggestions for where I can nab lots of cardbox boxes for little or no $$$ in Buffalo?
print add/read comments

Permalink: Single_White_Male_ISO_Tan_Cardboard_Box.html
Words: 21
Location: Buffalo, NY


Category: humor

10/04/07 06:19 - 77ºF - ID#41495

Original Drawing Unconvered

Saw (e:jim)'s picture. A stance that wide can't go unphotoshopped (even if my Photoshop skills are pretty lame).

image


print add/read comments

Permalink: Original_Drawing_Unconvered.html
Words: 21
Location: Buffalo, NY


Category: moving

10/03/07 04:01 - 72ºF - ID#41476

Last three days in three lines


Moving, back achy
So much stuff, so little time
Kitties happy, though.
print add/read comments

Permalink: Last_three_days_in_three_lines.html
Words: 12
Location: Buffalo, NY


Search

Chatter

New Site Wide Comments

joe said to joe
Never send a man to do a grandma's job...

sina said to sina
yes thank you!
Well, since 2018 I am living in France, I have finished my second master of science,...

paul said to sina
Nice to hear from you!! Hope everything is going great....

paul said to twisted
Hello from the east coast! It took me so long to see this, it might as well have arrived in a lette...