Building a new Windows 3.1 app in 2019: A Slack Client
yeokhengmeng.com
Building a new Windows 3.1 app in 2019: A Slack Client
1–10 of 248 posts
Re: Building a new Windows 3.1 app in 2019: A Slack Client
#2Without the benefit of modern libraries and languages, I had to read up and take care of many low level details, socket programming, HTTP, JSON parsing, UI design in code all under tight memory constraints. Nevertheless, it was a terrific lesson in understanding how things work under the hood.
I had to do things the old-fashioned way reading books and header files due to the dearth of online documentation. I can empathise with the plight of the programmers of yesteryears who had to code without the benefit of online search engines.
With this blog post, I hope you'll find it interesting to learn about developing a modern-ancient app for Win 3.1.
https://github.com/yeokm1/w31slack https://github.com/yeokm1/http-to-https-proxy
Re: Building a new Windows 3.1 app in 2019: A Slack Client
#3I built a Win 3.1 app during a company hackathon just for fun. Here, I detail learnings and process for how a new old app can be created with the aid of modern tools and hindsight of old technologies. And perhaps what lessons can it offer us today. Without the benefit of modern libraries and languages, I had to read up and take care of many low level details, socket programming, HTTP, JSON parsing, UI design in code…
Re: Building a new Windows 3.1 app in 2019: A Slack Client
#4I built a Win 3.1 app during a company hackathon just for fun. Here, I detail learnings and process for how a new old app can be created with the aid of modern tools and hindsight of old technologies. And perhaps what lessons can it offer us today. Without the benefit of modern libraries and languages, I had to read up and take care of many low level details, socket programming, HTTP, JSON parsing, UI design in code…
Gives just a 404.
Re: Building a new Windows 3.1 app in 2019: A Slack Client
#5I built a Win 3.1 app during a company hackathon just for fun. Here, I detail learnings and process for how a new old app can be created with the aid of modern tools and hindsight of old technologies. And perhaps what lessons can it offer us today. Without the benefit of modern libraries and languages, I had to read up and take care of many low level details, socket programming, HTTP, JSON parsing, UI design in code…
> https://github.com/yeokm1/w31slack Gives just a 404.
Re: Building a new Windows 3.1 app in 2019: A Slack Client
#6I built a Win 3.1 app during a company hackathon just for fun. Here, I detail learnings and process for how a new old app can be created with the aid of modern tools and hindsight of old technologies. And perhaps what lessons can it offer us today. Without the benefit of modern libraries and languages, I had to read up and take care of many low level details, socket programming, HTTP, JSON parsing, UI design in code…
Prior to online search engines there were similar offline resources such as the MSDN CDs.
Re: Building a new Windows 3.1 app in 2019: A Slack Client
#7Re: Building a new Windows 3.1 app in 2019: A Slack Client
#8Earlier quoted context omitted.
Prior to online search engines there were similar offline resources such as the MSDN CDs.
Agreed. But such CDs are tough to locate today.
Re: Building a new Windows 3.1 app in 2019: A Slack Client
#9Unsure why it goes to twitter. Here is the blog post. http://yeokhengmeng.com/2019/12/building-a-new-win-3-1-app-i...
Edit: oh, I see what happened now. We made a mistake, intending to set the URL for https://news.ycombinator.com/item?id=21831931. Sorry!
Re: Building a new Windows 3.1 app in 2019: A Slack Client
#1010 points (well, an upvote, I guess) for anyone who knows why the Windows DOS-mode installer says "Press F3 to exit"