This is Tikiwiki v2.0 -Arcturus- © 2002–2008 by the Tiki community Sun 05 of Sept., 2010 20:24 CEST

Menu [toggle]

Forum: General discussions

Forums->General discussions->Future of Top10
Report this post

Future of Top10


Sweden
I have been working on Top10 on and off for a long time now. The code base is written in C++, and has uneven quality. C++ in itself is not a very fun programming language to write in. Moreover, supporting two platforms and their build systems is not a very pleasant task. Developing Top10 has become more of a burden than a healthy hobby.

For all these reasons, I believe Top10 has reached a point where a fresh start is needed. I have taken the following decisions:
1. I will switch to a new programming language, F#. This is a multi-paradigm language by Microsoft with a strong inclination towards functional programming.
2. As a consequence of 1, I will switch to a new framework, .NET. There are free implementations available on non-Microsoft platforms, the most famous being Mono. Hopefully, that means I won't be limiting Top10's access to other OSes.
3. I might not actively support the Linux platform any longer, although I will keep Linux in mind and try to isolate OS-dependent pieces in the code. I will be glad to include in the team anyone willing to take on the task of porting and maintaining Top10 on Linux and/or other platforms.

Report this post

Sweden
In a sense top10 1.0 already exists, the only difference is the version number. What additional feature do people want for a 1.0 release?

Report this post

Bad news evil
1. rewrites are bad, often the death knell of a project
2. dropping linux support sucks

If you insist on this unwise course of action, I suggest you first make a final top10 verson 1.0 release and make this F# version 2. Then there is a clear public distinction between the two and other people can pick up 1.0 if they enjoy it and wish to contribute.

Post new message

Your name:
big grin confused cool cry eek evil exclaim frown idea lol mad mr green neutral question razz redface rolleyes sad smile surprised twisted wink arrow santa
wiki link underline title bar table new italic image hr heading3 heading2 heading1 external link Email Address dynamic variable dynamic content colored text center text box bold special characters



Enlarge area height   Reduce area height

Anti-Bot verification code: Random Image
Enter the code you see above:
Post new reply

Posting replies:

Use [http://www.foo.com] or [http://www.foo.com|Description] for links.
HTML tags are not allowed inside posts.

Show posts:
Jump to forum:

Online users