LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 03-22-2017, 03:44 PM   #16
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053

^ we know that, but thanks.

i remember some linux audio tools (actually a whole sort of audio development suite / desktop environment) written in a modified version of fltk. it was/is pretty sweet.
wrecking my brain to remember what it was.
 
Old 03-22-2017, 03:48 PM   #17
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,223

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by ntubski View Post
Just FYI, the OP periodically posts questions asking for "lightweight" programs/libs. I've never seen any concrete goals/reasons given for it. The most charitable explanation I can come up with is that they want to promote "lighter" programs in general.
Xeratul's definition of "lightweight" is "not having a lot of dependencies". Xeratul's defintion of "bloat" is "dependencies".

Xeratul thinks Adobe Reader is lightweight and not bloated, because it doesn't require you to install dependencies.

I don't know if this is still true, but it certainly was a few years ago.
 
Old 03-23-2017, 01:46 AM   #18
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,657

Original Poster
Rep: Reputation: 255Reputation: 255Reputation: 255
Quote:
Originally Posted by dugan View Post
Xeratul's definition of "lightweight" is "not having a lot of dependencies". Xeratul's defintion of "bloat" is "dependencies".

Xeratul thinks Adobe Reader is lightweight and not bloated, because it doesn't require you to install dependencies.

I don't know if this is still true, but it certainly was a few years ago.
Sounds good. I'd like to compile without installing or needing too much dependencies.
Let's take an example. Check for instance SDL 2.0 or 1.2. Try to compile this simple SDL program without installing a million of required dependencies. What you just need is only the fonts and main sdl lib (libsdl-ttf2.0-dev and libsdl1.2-dev). However Debian will ask you to install the whole thing. That's a cool example of non required dependencies. It works on the packages but also on how is coded a program. - Do you really need them, all those dependencies, or you can rather make from scratch to make sure that your code will work? I think that we can sometimes try not to use too much so-called "required" dependencies. Why not to use simple methods to make things portable and more available for other platforms, else than Linux? For instance, let's take PNGs, just here you got a clean code that you can integrate into your programm (lodev, lodepng).



Let's return to the main topic.

Thank you for the possible alternatives. They look interesting. Besides, compared to GTK or QT, there is a lack of documentation for FLTK. FLTK is indeed a cool one. Maybe you heard about DILLO, nice example, no? But there is too Motif (open or not). Motif was long used and the story of Motif is particularly interesting. herewith a quote (Source):
Quote:
Motif is as alive and well as it ever was, but the direction Motif is taking is considerably more silent than the Linux community. The problem here is whenever a piece of public software is released for Qt or GTK+, the backers of these toolkits make sure that everyone knows about it, in order to further their own toolkit and reputations. There seems to be a weekly announcement on slashdot that program X now has a GTK+ binding, for example.

Last edited by Xeratul; 03-23-2017 at 02:00 AM.
 
Old 03-28-2017, 04:12 AM   #19
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
and with Motif 2.3.7 you have a (at the moment of writing this) less than 12 hours new version
https://sourceforge.net/projects/mot...?source=navbar
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] update-alternatives: error: unable to read link `/etc/alternatives/editor': Invalid a ccc Debian 1 12-16-2013 01:51 AM
fltk error invoices Linux - Newbie 3 06-13-2013 05:57 AM
[SOLVED] Is FLTK 2.X Compatible With FLTK 1.X? Zssfssz Programming 3 04-24-2012 03:28 AM
FLTK Makefile Noxious020189 Programming 1 12-05-2008 06:43 AM
fltk question amos Programming 0 10-10-2003 11:19 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 10:59 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration