Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.folklore.computers > #232383

Re: A Modern "Hello World"

From rbowman <bowman@montana.com>
Newsgroups alt.folklore.computers
Subject Re: A Modern "Hello World"
Date 2025-12-05 19:04 +0000
Message-ID <mpgomoFlqrtU2@mid.individual.net> (permalink)
References <slrn10j5p7q.gqmf.lars@cleo.beagle-ears.com> <clock-20251205153453@ram.dialup.fu-berlin.de> <slrn10j5sst.gqmf.lars@cleo.beagle-ears.com>

Show all headers | View raw


On Fri, 5 Dec 2025 15:00:45 -0000 (UTC), Lars Poulsen wrote:

> I, for one, am badly in need of such a starter kit. After 45 years of
> programming, I still do not know how to write a program that can do the
> above, and I have no idea how to get started; I do not even know which
> would be the simplest language/framework to do it in.

Once you get into GUIs you need to pick a toolkit and that's where it gets 
dicey. I've worked with Motif for the past 25 years but that's not a good 
choice for the future as the Linux world moves away from x11 and it never 
was a good choice for Windows without an X server.

WinForms and WPF have similar cross platform limitations as do Gtk and Qt. 
Tk isn't the most appealing but it might do, particularly with the Python 
bindings. Pyside6 is another Python choice.

A web approach might be better but then you're back into many competing 
frameworks. 

https://www.pythonguis.com/tutorials/pyside6-creating-your-first-window/

That's typical for a 'hello world' involving GUIs but you've already 
chosen a language and toolkit.

https://www.pythonguis.com/tutorials/create-gui-tkinter/

Same thing, but using the TK binding.

There are plenty of examples in different languages and toolkits but they 
all assume you've made some basic decisions.

https://www.tutorialspoint.com/wpf/wpf_hello_world.htm

Different language, different framework. 

Back to alt.folklore.computers | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

A Modern "Hello World" Lars Poulsen <lars@beagle-ears.com> - 2025-12-05 13:58 +0000
  Re: A Modern "Hello World" ram@zedat.fu-berlin.de (Stefan Ram) - 2025-12-05 14:36 +0000
    Re: A Modern "Hello World" Lars Poulsen <lars@beagle-ears.com> - 2025-12-05 15:00 +0000
      Re: A Modern "Hello World" ram@zedat.fu-berlin.de (Stefan Ram) - 2025-12-05 15:14 +0000
      Re: A Modern "Hello World" John Ames <commodorejohn@gmail.com> - 2025-12-05 08:08 -0800
        Re: A Modern "Hello World" ram@zedat.fu-berlin.de (Stefan Ram) - 2025-12-05 16:20 +0000
          Re: A Modern "Hello World" John Ames <commodorejohn@gmail.com> - 2025-12-05 09:10 -0800
            Re: A Modern "Hello World" ram@zedat.fu-berlin.de (Stefan Ram) - 2025-12-05 17:26 +0000
              Re: A Modern "Hello World" John Ames <commodorejohn@gmail.com> - 2025-12-05 09:37 -0800
                Re: A Modern "Hello World" Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-14 20:12 +0000
                Re: A Modern "Hello World" rbowman <bowman@montana.com> - 2025-12-14 20:31 +0000
                Re: A Modern "Hello World" Chris Ahlstrom <OFeem1987@teleworm.us> - 2025-12-16 12:15 -0500
                Re: A Modern "Hello World" John Ames <commodorejohn@gmail.com> - 2025-12-16 09:21 -0800
                Re: A Modern "Hello World" John Ames <commodorejohn@gmail.com> - 2025-12-15 08:21 -0800
                Re: A Modern "Hello World" Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-15 22:45 +0000
                Re: A Modern "Hello World" John Ames <commodorejohn@gmail.com> - 2025-12-15 14:53 -0800
                Re: A Modern "Hello World" Nuno Silva <nunojsilva@invalid.invalid> - 2025-12-15 23:06 +0000
                Re: A Modern "Hello World" rbowman <bowman@montana.com> - 2025-12-16 07:49 +0000
                Re: A Modern "Hello World" David Wade <g4ugm@dave.invalid> - 2025-12-16 15:05 +0000
                Re: A Modern "Hello World" rbowman <bowman@montana.com> - 2025-12-16 19:46 +0000
              Re: A Modern "Hello World" rbowman <bowman@montana.com> - 2025-12-05 19:10 +0000
            Re: A Modern "Hello World" scott@slp53.sl.home (Scott Lurndal) - 2025-12-05 18:49 +0000
              Re: A Modern "Hello World" rbowman <bowman@montana.com> - 2025-12-05 22:51 +0000
          Re: A Modern "Hello World" rbowman <bowman@montana.com> - 2025-12-05 19:09 +0000
        Re: A Modern "Hello World" Anthk NM <anthk@disroot.org> - 2025-12-21 21:38 +0000
          Re: A Modern "Hello World" rbowman <bowman@montana.com> - 2025-12-22 06:53 +0000
            Re: A Modern "Hello World" Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-12-22 17:33 +0000
              Re: A Modern "Hello World" Peter Flass <Peter@Iron-Spring.com> - 2025-12-22 13:52 -0700
                Re: A Modern "Hello World" Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-22 21:12 +0000
                Re: A Modern "Hello World" Nuno Silva <nunojsilva@invalid.invalid> - 2025-12-23 11:09 +0000
      Re: A Modern "Hello World" rbowman <bowman@montana.com> - 2025-12-05 19:04 +0000
        Re: A Modern "Hello World" Anthk NM <anthk@disroot.org> - 2025-12-21 21:38 +0000
      Re: A Modern "Hello World" Mike Spencer <mds@bogus.nodomain.nowhere> - 2025-12-06 23:40 -0400
        Re: A Modern "Hello World" "Kerr-Mudd, John" <admin@127.0.0.1> - 2025-12-07 10:55 +0000
          Re: A Modern "Hello World" Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2025-12-07 23:27 +0000
            Re: A Modern "Hello World" rbowman <bowman@montana.com> - 2025-12-08 01:38 +0000
      Re: A Modern "Hello World" Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-14 20:14 +0000
  Re: A Modern "Hello World" David Bridgham <dab@froghouse.org> - 2025-12-05 14:55 -0500
  Re: A Modern "Hello World" Theo <theom+news@chiark.greenend.org.uk> - 2025-12-06 12:02 +0000
  Re: A Modern "Hello World" Lawrence D’Oliveiro <ldo@nz.invalid> - 2025-12-14 02:09 +0000
  Re: A Modern "Hello World" Anthk NM <anthk@disroot.org> - 2025-12-21 21:38 +0000

csiph-web