PureBytes Links
Trading Reference Links
|
Hello,
While porting to .NET may seem a good idea at first sight
it brings a number of issues
- .NET is relatively new, and as it is it has more bugs that
old good win32 API
- .NET requires over 20 MB run-time to
start up on Win95, Win98, Millenium and Win 2000.
- .NET is relativelly bulky and works nice only on
modern (fast) machines.
(this may be not issue for you but I really have lots of
users with old machines that do not want to bloat their system)
- .NET uses IL (a kind of P-code or bytecode) that is being
compiled in run-time. This makes it (much) slower than
native intel code. You may think that this is non-issue too,
but you would be surprised how complex systems people
write using AmiBroker (I have seen the system that takes 129 seconds
to calculate for one symbol on my Athlon XP 1.7) and I have
some users that appreciate every bit of speed-up.
- rewriting to .NET would require *lots* of work that
could hardly be appreciated by non-tech people.
80% (or more) of users are non-programmers and they don't
really care if it is .NET or not.
Having said that .. I like .NET idea however I think it is
too soon to move to it. The .NET platform needs to stabilise
a bit and we would need even faster machines to run this
with the same speed as we can use compiled C/C++ code.
Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message -----
From: "scourt2000" <steve_hite@xxxxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Thursday, May 08, 2003 11:03 PM
Subject: [amibroker] Re: AmiBroker 4.35.0 BETA released
>
> Tomasz, I'll preface what I'm about to say with you provide awesome
> support for your product and it just keeps getting better in better
> with every release. I never thought one person could do so much in
> so little time.
>
> But...
>
> It seems that AFL is trying to grow into a full programming
> language...ala C without pointers. I know it's your product and you
> can bloody well do what you want with it's future, but I think it's
> future will be an order of magnitude more extensible and powerful by
> migrating Amibroker to a TA/Trading platform based on the .NET
> programming environment. For example, I could program something in
> C#, someone else can program a trading formula in VB.NET and we can
> both share each other's libraries. If the GUI were more plug-n-play
> (like the Java IDE's Eclispe or Netbeans or Visual Studio.NET's
> Object Model Hierarchy), you would be able to port your efforts more
> easily to anywhere the Mono Project's .NET is hosted as well (e.g.,
> Linux, MacOS X).
>
> I know that you know what I'm talking about and there are probably
> many here who don't program and don't know what the heck
> I'm "griping" about, so I stop here and see what the group thinks.
>
> Thanks for entertaining the thought,
>
> Steve
>
>
>
>
>
> Send BUG REPORTS to bugs@xxxxxxxxxxxxx
> Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
> -----------------------------------------
> Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
> (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> --------------------------------------------
> Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
>
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Rent DVDs from home.
Over 14,500 titles. Free Shipping
& No Late Fees. Try Netflix for FREE!
http://us.click.yahoo.com/BVVfoB/hP.FAA/uetFAA/GHeqlB/TM
---------------------------------------------------------------------~->
Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
|