Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

technologies / programming languages you know

13

Comments

  • jsgjsg Member, Resident Benchmarker

    @PremiumN said:
    You cant just say 'frameworks suck'. Care to explain why?.

    I'll try to give at least a beginning of a sensible answer: specialization vs. generalization plus "natural growth".

    A framework must cover its whole field and be generally useful. For a GUI framework for example you can't just implement say spreadsheets, buttons and sliders but you must offer everything any user might need in terms of GUI elements for any project. That however brings complexity and structuring with it which can be a problem because it touches "philosophical" principles and needs layering plus a lot of code due to generalization, etc.

    A single application on the other hand has a very specific set of needs (and philosophical rules and ...) and could have the needed functionality much much simpler and faster.

    I'll close with a (seemingly) very simple example, a command line processor. Building that as a library it must be prepared to deal with everything that it might encounter in whatever situation. An example is a list of option values (e.g. "-o 5,6,9,12") which my application and 95+% of applications may never need and which introduces a lot of additional complexity. Another example is the "command" system where commands might appear at the beginning (e.g. "myprog do_this subcommand -a -b --someother file1 file2").

  • That wasn't chicken...

  • @jsg said:
    {dissertation}

    Just use getopt.

  • ricardoricardo Member
    edited December 2018

    Letzien said: getopt

    Or glib, though that'll include other people's code.......

    ./test
    Usage:
      test [OPTION…] - A program for purists, real men use assembly etc
    
    * indicates a mandatory field
    
    Help Options:
      -h, --help          Show help options
    
    Application Options:
      -a, --agreeable     Be mildly agreeable at first, then tell everyone the correct answer
      -v, --verbose       Life story and experiences first
      -f, --fn            Execute something pointless
    
    Thanked by 1Letzien
  • @jsg said:
    I'll close with a (seemingly) very simple example, a command line processor. Building that as a library it must be prepared to deal with everything that it might encounter in whatever situation.

    That should be natural on any piece of code.

  • @imok said:
    Is HTML still a markup language?

    I think they passed a bill making it markdown in 2013.

    @LTniger said:
    Hm, no bash monsters?

    #!/bin/false
    
    And i type whatever i want. It works well.
    
    Thanked by 13606202
  • jsgjsg Member, Resident Benchmarker

    @Letzien said:

    @jsg said:
    {dissertation}

    Just use getopt.

    And what if for a given language there is no getopt binding?

    And being at it: which getopt? gnu or non-gnu?

    Also, let's see what Python says right at the beginning of its getopt module:

    Python manual said:
    Users who ... would like to write less code and get better help and error messages should consider using the argparse module instead.

    I guess that tells us something...

  • @eol said:

    I wonder which came first, the chicken or the potatoe?

  • Neither.

  • I personally use Swift because it's the first ever programming language I was extensively taught (in terms of app development, at the very least)

  • 36062023606202 Member
    edited December 2018

    Janevski said: I wonder which came first, the chicken or the potatoe?

    The Chitatoe was first. Extincted in the meantime. One part of the line became chicken, the rest potatoe. You can still emulate one by stuffing a big potatoe in the cornholio of a chicken.

    Thanked by 2eol Janevski
  • Thanked by 3MasonR Janevski 3606202
  • HxxxHxxx Member
    edited December 2018

    Last time I checked HTML and CSS were not categorized as programming languages.

    While I'm not a fan of frameworks, doing it all from scratch will certainly cause more security issues than using a robust framework.

  • spring vs .net core?

  • My favorite coding language is google.com

    Thanked by 1eol
  • @Neoon said:
    C#

    What is the usage of C# nowadays? I am java/spring programmer, worth switching for .net core?

  • @eol said:

    After they lost the mobile battle, to stay relevant, they are luring enterprises to the new .Net Core, which is cross-platform.

  • Let me put it this way:

  • @eol said:
    Let me put it this way:

    Around 5 years ago, I was writing Flash games and apps on ActionScript 3 when M$ rolled out their "Flash-killer" named SilverLight. Now both platforms are dead, however, SilverLight was stillborn. Java also ditched their JavaFX attempts.

    Now I see the same hype around .net core as a "java killer", but haven't seen any implementation in production, pls share if you know (websites, apps).

  • @eol said:
    Let me put it this way:

    It's common practice to hide the actual server software.

  • Well, that's from 2003, around 15 years ago.
    But yeah...
    Let's say tie.

  • @eol said:
    Sure.

    M$ is just pretending to be "open-source" and cross-platform. It is their new marketing strategy.

  • @eol said:
    Well, that's from 2003, around 15 years ago.

    They use Akamai as a CDN, so Akamai serves from Apache..

  • Of course.

  • C#, VB.Net, TSQL

Sign In or Register to comment.