Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
GNU is Not Unix Linux

FLTK 1.4 Released (fltk.org) 21

Longtime Slashdot reader slack_justyb writes: The Fast Light Toolkit released version 1.4.0 of the venerable, though sometimes looking a bit dated, toolkit from the '90s. New in this version are better CMake support, HiDPI support, and initial support for Wayland on Linux and Wayland on FreeBSD. Programs compiled and linked to this library launch using Wayland if it is available at runtime and fall back to X11 if not. FLTK 1.4.0 can be downloaded here. Documentation is also available.
This discussion has been archived. No new comments can be posted.

FLTK 1.4 Released

Comments Filter:
  • by Anonymous Coward
    The poor old PHP site has already be slashdotted by the three people that still use it.
  • by vbdasc ( 146051 ) on Wednesday November 20, 2024 @08:39AM (#64959611)

    now release version 4.0 of the Dillo web browser.

    • by higuita ( 129722 )

      this!!

      i love the dillo browsers for quick check, no javascript, decent rendering, QUICK
      Sadly of of the 2 main devs died and development stopped. There are 2 or 3 forks that tried to merge pending pull requests and done some fixes, lets see if one of them gets enough traction

  • Yes! Finally! A new version of an obsolete package of cruft so your 1990s stuff can look like...
    1990s stuff.

    All 7 FLTK users are gathering for a party in a small town in Europe to celebrate. They've
    already ordered the California Sparkling Wine (Champagne is unaffordable to them) and
    the local fish-roe (yeah, same for caviar).

    They'll be coming in on rail, car, or hitchhiking, because economy plus airfare is expensive,
    and they'll be staying in youth hostels trying to avoid the hostile youths.

    Also stay tuned

    • by vbdasc ( 146051 ) on Wednesday November 20, 2024 @09:02AM (#64959651)

      Yes! Finally! A new version of an obsolete package of cruft

      Thanks. Your opinion was noted. Now please return to and enjoy your cruft-free bleeding edge GNOME 3 GUI, if you're not a Windows user, of course.

    • by serviscope_minor ( 664417 ) on Wednesday November 20, 2024 @09:15AM (#64959677) Journal

      A new version of an obsolete package of cruft so your 1990s stuff can look like... 1990s stuff.

      Indeed, and it responds like 1990s stuff, so even on a Raspberry PI 1, the result is snappy and efficient.

      It's simple, well documented, plays well with other libraries, efficient, customizable, low resource and compact. All things which are the antithesis of modern development. I can see why you hate it so.

    • by higuita ( 129722 )

      It works, it is fast, it is light... compared with GTK3, it is a huge difference.
      i don't care about look, i care about quick and light apps... 20 years ago i could start a app in 2 seconds, today, with much higher CPU, memory, apps take several seconds to start and eat huge amount of memory... FLTK ones are still quick and clean

    • You don't deserve any GUI toolkits, moron. Go back to dick-riding and annoying your mom while living in the basement and dreaming you could code "Hello World." Your opinion isn't needed. Stop shitting on other people's work, you useless loser.
    • All 7 FLTK users are gathering for a party in a small town in Europe to celebrate. They've
      already ordered the California Sparkling Wine (Champagne is unaffordable to them) and
      the local fish-roe (yeah, same for caviar).

      Sorry but we have in Europe a lot of fine and cheap local sparkling wines

    • All 7 FLTK users are gathering for a party in a small town in Europe to celebrate

      And we had a great time mate.

  • by RightwingNutjob ( 1302813 ) on Wednesday November 20, 2024 @08:41AM (#64959617)

    Does what it does and doesn't do what it shouldn't. Mostly backwards compatible across releases, and doesn't require re-engineering your code to comport with whatever fad the Qt and Gtk people are chasing at any given time.

  • All sounds swimmingly brilliant, but what is this, why and how would I use it, and presumably there are alternatives, so why would I choose this over them ?
    • by serviscope_minor ( 664417 ) on Wednesday November 20, 2024 @10:07AM (#64959791) Journal

      but what is this

      It's a C++ GUI toolkit.

      why [...] would I use it

      If you want to write a GUI program in C++. For example if your main logic is in C++ and/or you need it to run on low end hardware, and/or you want a small, relatively unintrusive library rather than a big framework. Without making a value judgement on the opposite case, but if you want those things, FLTK might be for you.

      I've used it to knock together various very custom ad-hoc data labelling tools, also once a ui for some industrial test kit.

      how would I use it

      #include it.

      presumably there are alternatives,

      Yes. Many.

      so why would I choose this over them

      It's very classic OO C++, which works pretty well for GUIs. It's small, fast, easy to bundle, and FLTK is a very very long term project. I think I first used it in the mid 2000s and while they have not kept perfect source compatibility, they have kept it where reasonable, and I've never found version-to-version upgrades to be onerous. So if you want your code to work well for the next 20 years it may be a good choice.

  • by Junta ( 36770 ) on Wednesday November 20, 2024 @09:57AM (#64959781)

    A site that can be slashdotted just like the 90s too...

  • by bill_mcgonigle ( 4333 ) * on Wednesday November 20, 2024 @02:22PM (#64960353) Homepage Journal

    I looked at the screenshots again and, wow, these GUI tools are so much more usable than yhe light-gray-on-white "mouse hover this invisible area to see what options are available" trash that modern children enjoy looking at because productivity is not a criterion.

    Bravo to the team.

    I should see what bindings are available today. I can do C++ but try to avoid it now.

  • It only looks so dated because of the hard corners/edges and pseudo-3D bevels on everything and the lack of ... rounded corners. FLTK looks like Windows 3.1's UI. People don't like hard corners, it's a fact based on science. Is this a minor release or what?

  • Peak aesthetics if you ask me.

    disclaimer: long ago I was a QNX and Photon user and developer (and fan boi, I suppose)

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (3) Ha, ha, I can't believe they're actually going to adopt this sucker.

Working...