We would like to build a community for Small Basic programmers of any age who like to code. Everyone from total beginner to guru is welcome. Click here to register and share your programming journey!


KristianVirtanen
(Junior Member)
**

Registration Date: 02-26-2024
Date of Birth: Not Specified
Local Time: 03-18-2025 at 11:10 PM
Status: Offline

KristianVirtanen's Forum Info
Joined: 02-26-2024
Last Visit: 11-24-2024, 07:33 PM
Total Posts: 11 (0.03 posts per day | 0.61 percent of total posts)
(Find All Posts)
Total Threads: 1 (0 threads per day | 0.69 percent of total threads)
(Find All Threads)
Time Spent Online: 1 Hour, 55 Minutes, 13 Seconds
Members Referred: 0
Total Likes Received: 9 (0.02 per day | 0.96 percent of total 935)
(Find All Threads Liked ForFind All Posts Liked For)
Total Likes Given: 0 (0 per day | 0 percent of total 935)
Reputation: 0 [Details]
  
KristianVirtanen's Most Liked Post
Post Subject Post Date/Time Numbers of Likes
RE: SmallBasic Open Edition 10-18-2024, 08:13 PM 3
Thread Subject Forum Name
SmallBasic Open Edition Small Basic
C# Moving from Small Basic
Post Message
Hi JR, Like probably everyone else here on the forum, I truly appreciate the work that has been put into SB-Prime. I remember when I explored it first time out of curiosity, it was easy to see the level of effort and enthusiasm involved. SB-Prime is undoubtedly a valuable tool for anyone working with the original SmallBasic. That being said, SmallBasic Open Edition has a different focus and goal. The purpose of my project is to create a standalone, open-source converter that translates SmallBasic code directly to modern C# using .NET 8.0. This approach offers a few distinct advantages: Independence: It doesn’t rely on the original SmallBasic environment or its future development, providing more flexibility and long-term viability. Modern Framework: SBOE is built with the latest long-term support .NET 8.0 Framework. With the source code fully available, adapting and evolving it to fit future frameworks becomes much more straightforward. Reliability: While decompilation can be a helpful learning tool or useful for converting smaller applications, it’s not always reliable for exact reproduction of the original source code—especially for larger, more complex projects. My project aims to provide a cleaner, more dependable solution. Internal Development Flexibility: The original SmallBasic was designed to follow certain rules, and even though those could theoretically be modified at the source level, doing so would be a huge task at this point. While both projects use C#, they serve different purposes and cater to different needs within the community. Personally, I think SmallBasic is in a situation somewhat like QBasic was about 20 years ago with its DOS dependency. It’s time for an upgrade to more modern frameworks. Regardless of whether my translator becomes widely used, I believe any work that helps keep this nice and comfortable language alive is a positive contribution. - Kristian

KristianVirtanen's Received and Given Likes
  Likes Received Likes Given
Last week 0 0
Last month 0 0
Last 3 months 0 0
Last 6 months 9 0
Last 12 months 9 0
All Time 9 0
 
Most liked by
AbsoluteBeginner 4 44%
litdev 3 33%
Scout 1 11%
jrmrhrb00 1 11%
 
Most liked
KristianVirtanen has not yet liked.