Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2014-12

FreeSparta project is dead - Generics.Collections is live

3 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Maciej Izak

I've Decided to close the "FreeSparta". Thanks you all for your interest. There are several reasons.

1. The project had only 1 developer (yeah it's me).
2. New 2015 EU VAT rules on the sale of e-services
3. I am a terrible marketer. I'm just a programmer.
4. Lack of sufficient income.

When I look for new jobs, it seems that there are no more jobs for Pascal/Delphi Programmers. Now in my new job I'm using Java EE and C# most of the time.

Thanks!

PS. now Generics.Collections library is Open Source :)

http://bugs.freepascal.org/view.php?id=27206

Important:

TFastHashMap from Generics.Collections is faster than any other generic container for fpc :) (is based on "De-amortized Cuckoo Hashing"

http://arxiv.org/abs/0903.0391). For big data count is even faster than TFPStringHashTable.

Suggestion:

1. someone can extend generics.memoryexpanders for TCustomList/TList (for control memory growth by constraints)
2. nice to have for dictionary hashing:
http://blog.synopse.info/post/2014/05/25/New-crc32c%28%29-function-using-optimized-asm-and-SSE-4.2-instruction

Library is compatible with Rev 27327. To run this library in new version of compiler we need to fix:

REGRESSION: 26483 and 26481

and will be nice to fix

CRITICAL: 24848(!!!), 24872(!), 25607(!), 26030, 25917, 25918, 25620, 24283, 24254, 24287 (Related to? 24872)
IMPORTANT: 23862(!), 24097, 24285, 24286 (Similar to? 24285), 24098, 24609 (RTL inconsistency), 24534,
25606, 25614, 26177, 26195
OTHER: 26484, 24073, 24463, 25593, 25596, 25597, 25602, 26181 (or MYBAD?) CLOSED BUT IMO STILL TO FIX: 25601(!), 25594

Best Regards,
Maciej Izak

Reply by email

Karoly Balogh (Charlie/SGR
to Maciej Izak

Hi,

Maciej Izak wrote 5 lines
I've Decided to close the "FreeSparta". Thanks you all for your interest. There are several reasons. [...] When I look for new jobs, it seems that there are no more jobs for Pascal/Delphi Programmers. Now in my new job I'm using Java EE and C# most of the time.

I can feel your pain. :( I had to spend almost a decade in other languages before I found a Pascal job which suited me.

Actually, I visited a few meetings lately, where I talked with representatives of several companies with large existing Pascal code base, and were looking to hire Pascal/Delphi developers, but they were strugling to find good candidates. Or sometimes there's supply and maybe there's demand but these - for some reason
- cannot meet? How about some FPC/Delphi job forum?

Maybe FPC-Devel is not the best place to discuss this, but it's definitely a topic I'd be glad to hear other's opinion on this.

Charlie

Reply by email

Paul Breneman
to Karoly Balogh (Charlie/SGR
Karoly Balogh wrote 23 lines
Hi, On Tue, 23 Dec 2014, Maciej Izak wrote: > I've Decided to close the "FreeSparta". Thanks you all for your interest. There are several > reasons. > [...] > When I look for new jobs, it seems that there are no more jobs for Pascal/Delphi Programmers. Now > in my new job I'm using Java EE and C# most of the time. I can feel your pain. :( I had to spend almost a decade in other languages before I found a Pascal job which suited me. Actually, I visited a few meetings lately, where I talked with representatives of several companies with large existing Pascal code base, and were looking to hire Pascal/Delphi developers, but they were strugling to find good candidates. Or sometimes any at all. Maybe there's supply and maybe there's demand but these - for some reason - cannot meet? How about some FPC/Delphi job forum? Maybe FPC-Devel is not the best place to discuss this, but it's definitely a topic I'd be glad to hear other's opinion on this.

Hi Charlie,

Here is a Lazarus, Free Pascal job forum:
http://forum.lazarus.freepascal.org/index.php/board,41.0.html

regards,
Paul
www.TurboControl.com

Reply by email