Quantcast
Channel: Software Reflections
Browsing latest articles
Browse All 25 View Live

The Math of Music (part 3)

In the previous post, I derived the frequencies for the notes in all of the scales from Gb up to F#. In many cases, the pitches were close enough to call the same note but not quite correct. So which...

View Article



Summer Smalltalk Training

Simberon will be offering three Webcast Smalltalk courses over the summer.Introduction to VisualWorks Smalltalk July 22-26, 2013Introduction to VASmalltalk Aug 19-23, 2013Improving Object Oriented...

View Article

Image may be NSFW.
Clik here to view.

SimTalk - Smalltalk for Mobile Devices

Ok, the secret is out. I'm busy developing a Smalltalk for Android and (later) iOS devices.  It's a new implementation of Smalltalk from the ground up. Here's what I have and what I'm planning. I'm...

View Article

Camp Smalltalk in Nanaimo

Everything's booked.  My wife and I are heading to Nanaimo BC on October 3, 2014 to attend Camp Smalltalk.  I'll be demonstrating the mobile Smalltalk I'm developing - it will be a work in progress.  I...

View Article

Image may be NSFW.
Clik here to view.

OpenGL ES from Smalltalk on Android

Well, here's my first rendering of an OpenGL scene from Smalltalk on the Android: It's your standard plain colored triangle on a plain background - so shoot me.  But this image was generated by calling...

View Article


Cincom releases VisualWorks 8.0 and ObjectStudio 8.6

Cincom has released VisualWorks 8.0 and ObjectStudio 8.6.  This new version has dramatic new changes to the user interface including Text2, a new source code editor and UISkinning.  The changes are...

View Article

Instantiations releases VA Smalltalk 8.6.1

Instantiations has released VA Smalltalk version 8.6.1.  New features include real-time code analytics. enhanced refactoring support, SQLite3 support and zip/gz support plus enhancements to Linux and...

View Article

Essence# in InfoQ

There's a great interview in InfoQ with Alan Lovejoy - the author of Essence#.  Essence# is Alan's ANSI-compliant Smalltalk running on .NET.  Check it out. Thanks to Peter William Lount for the pointer.

View Article


Pharo Days 2015

Torsten Bergmann has announced Pharo Days 2015 to be held January 29 and 30, 2015 in Lille France. Here's part of his announcement: Start the year in the right spirit by joining the Pharo community for...

View Article


Canadian Smalltalk Programming Competition

I'm working with the Smalltalk Renaissance Program to run a Smalltalk coding competition to start in January 2016.  The competition is open to high school students across Canada with prizes of...

View Article

Base source code - the good, the bad and the ugly

Smalltalk is one of the very few development environments where developers get easy access to all the source code of all the frameworks they use.  This comes in very handy when there are problems you...

View Article

Image may be NSFW.
Clik here to view.

Mobile Smalltalk

I've been announcing the Open Beta release of my game HexSolve for Android and iOS.  HexSolve was written in Smalltalk and people have been asking me how it's possible to run Smalltalk on mobile...

View Article

Image may be NSFW.
Clik here to view.

HexSolve Puzzle Game for iOS and Android

Simberon is proud to announce the release of the HexSolve Puzzle Game for iOS and Android.  You can download them on the App Store and on Google Play. HexSolve challenges you to create chains of tiles...

View Article


Image may be NSFW.
Clik here to view.

HexSolve Puzzle Game

Your challenge is to slide tiles around a hexagonal board and create numbered chains. End the chain with target tiles to advance to the next level.  Make chains too early and you can get stuck.  With...

View Article

Image may be NSFW.
Clik here to view.

Native development of mobile games

When I tell people that I'm developing mobile games in VisualWorks Smalltalk, they often look at me quizzically and ask why. It's hard to explain the advantages of using Smalltalk when the game needs...

View Article


Image may be NSFW.
Clik here to view.

Sea Turtle Rescue

I've been a bit quiet about my game recently.  It's not because I'm not working on it - I am.  It's that I'm changing the game around so much that I have to get my head around it. I'm in the process of...

View Article

Smalltalk contract work

Looking forward, I'll have some time available between now and the end of the year to take on other projects.  If anyone is interested in contracting some work to Simberon let me know.  Simberon...

View Article


Image may be NSFW.
Clik here to view.

Sea Turtle Rescue - Release

Well, the release date is drawing near.  Sea Turtle Rescue will be released to the App Store and the Play Store on November 20, 2019. Sea Turtle Rescue is a puzzle game written in Smalltalk.  It...

View Article

Sea Turtle Rescue web site update

I've updated the Sea Turtle Rescue web site to include better instructions on how to play the game.  Thanks to my co-op students Milchias Teare and Chris Stanley from St. Patrick's High School for the...

View Article

Image may be NSFW.
Clik here to view.

Sea Turtle Rescue is now Released!

Simberon's new mobile game Sea Turtle Rescue has now been released for iPhone, iPad and Android devices. The game is a puzzle game that challenges you to solve puzzles to hatch sea turtle eggs and...

View Article

Image may be NSFW.
Clik here to view.

PigeonTalk

It’s been a while since I’ve posted to this blog so I thought I’d update everyone on my latest project.First, I'd like to explain my motivation.  I started programming when I was 15 years old on my own...

View Article


Image may be NSFW.
Clik here to view.

PigeonTalk - Phase 1

Phase 1 of the development of PigeonTalk is to create a full Smalltalk development environment.  Currently, I'm working by editing text files of Smalltalk code and using a REPL (Read Eval Print Loop)...

View Article


Image may be NSFW.
Clik here to view.

PigeonTalk Phase 2

 For many years, I've been teaching programming courses.  In order to help people visualize how object oriented programming works, I've developed an analogy.  Imagine a person sitting at a desk.  The...

View Article

Realms of Programming

One of the ideas I'm tossing around for PigeonTalk is the concept of a Realm.  In a Smalltalk environment, when you're using a debugger if you keep hitting "Send" to follow the message send into the...

View Article

Internationalized Programming

 PigeonTalk will be exploring the idea of graphical programming using drag and drop without translating from a text form using a compiler.  This idea gives us the ability to extend the idea of...

View Article

Browsing latest articles
Browse All 25 View Live




Latest Images