Linked by Thom Holwerda on Mon 4th Feb 2013 18:41 UTC
Thread beginning with comment 551443
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.




Member since:
2010-01-21
I'm writing a Vala application. It's quite nice in many ways... but its string manipulation functions are often pathetic. For example, I could find no way (short of coding the function myself) to concatenate an array of strings short of iterating through and doing it bit by bit.
Python: result = ''.join(strings)
Perl: my $result = join('', @strings);
PHP: $result = implode('', $strings);
...and, as with any language, the selection of readily-available libraries has its strengths and weaknesses.
For example, I don't remember seeing an equivalent to Python's highly-lenient, highly-unit-tested feedparser library in Vala, but Vala has access to an interesting SQLite ORM named SQLHeavy which Python only gained access to when it added GObject introspection support.
Edited 2013-02-05 00:23 UTC