• j

    J. Ryan Stinnett

    3 years ago
    At the moment, I am working full time in industry and exploring my FoC ideas on the side, which seems to be common among people here. I would like to find a path that allows me to spend a lot more of my time researching and exploring FoC ideas. I could go into academia full time, but that also has overhead of its own. What are other options I should be considering?
    j
    i
    +4
    14 replies
    Copy to Clipboard
  • Mariano Guerra

    Mariano Guerra

    3 years ago
    anyone here used 4GL languages in the 90s? would you mind sharing your experience? if not, do you know of a good resource to have a good overview of 4GL languages?
    Mariano Guerra
    t
    5 replies
    Copy to Clipboard
  • Dan Cook

    Dan Cook

    2 years ago
    I've created a GIT repo for this, with an explanation and a grammar for the "language": https://github.com/d-cook/Circuit
    Dan Cook
    Pezo - Zoltan Peto
    5 replies
    Copy to Clipboard
  • w

    Wil Chung

    2 years ago
    My question: Expert systems sound remarkably similar to Eve. Why did expert systems not take over the world of programming? I was reading Brook’s No Silver Bullets, and his description of an Expert System sounded remarkably like Eve. I understand that rule based systems failed to fulfill their promise in AI, because it’s hard to encapsulate some type of tasks like object recognition in rules--hence the rise of deep learning--so they fell out of favor. Was that the only reason, or are there others?
    w
    ibdknox
    2 replies
    Copy to Clipboard
  • Mariano Guerra

    Mariano Guerra

    2 years ago
    before the AI winter on the end of the 80s there was a short hype on 5th Generation Languages (mostly around prolog) that didn't live up to the promise, and like AI after them they were ignored for a long time: https://en.wikipedia.org/wiki/Fifth-generation_programming_language
    Mariano Guerra
    Pezo - Zoltan Peto
    +2
    5 replies
    Copy to Clipboard
  • Pezo - Zoltan Peto

    Pezo - Zoltan Peto

    2 years ago
    I want to eliminate the problem of Object-Relational Mapping by not using Relational database for the backend. Relational and in-memory representation are 2 different kind of beasts, I want something less rigid and more flexible then a Relational database: a Graph database. I am constantly looking for the best solution available on the market and to me it seems still Neo4j is the best witch its really cool language Cypher - even with the fact there is OpenCypher available pushed by their team. For first I’d use it just a personal project as a React Native (Typescript) app backend, but later I’d like to use it for my projects. Do you have XP any Graph database? Can you please share it with me? What do you think?
    Pezo - Zoltan Peto
    Nick Smith
    +3
    11 replies
    Copy to Clipboard
  • w

    wtaysom

    2 years ago
    OR does seem silly. We ended up landing on the O side to great competitive advantage, which is kind of lame given how little it gives you: easily defined virtual columns? I would love to live on the R side if we had a decent, performant, integrated query language! Certainly there's good research and good work out there, but with all the constraints, I'm sad something better hasn't emerged! Would have come work for you @ibdknox had I thought I would have been an asset.
    w
    ibdknox
    2 replies
    Copy to Clipboard
  • s

    Stathis

    2 years ago
    http://mesh-spreadsheet.com/ - this part in particular:
    A ‘real’ programming language?
    You can write real programs in a spreadsheet! For example, here’s what Mesh’s own code looks like.
    Writing code in a spreadsheet format provides you with immediate feedback and lets you lay out your program on a 2D canvas. I highly recommend trying it.
    s
    Michael Dubakov
    +3
    12 replies
    Copy to Clipboard
  • shalabh

    shalabh

    2 years ago
    ORM isn't silly - its useful and necessary. It's just a bridge between two silos. Yes I agree that it is annoying. The deeper question is why is it necessary at all? I think the database itself is an anti-pattern and maybe we will look back at it one day as quite the silly idea. We want to implement computation processes that span multiple machines, implement persistence, synchrony across large systems. But the way we write these today first requires a lot of model duplication and then requires us to build bridges to connect all the duplicated models.
    shalabh
    i
    +1
    4 replies
    Copy to Clipboard
  • g

    Garth Goldwater

    2 years ago
    https://podcasts.apple.com/us/podcast/the-repl/id1434612191?i=1000444118016 podcast by the founder of red planet labs. hints a bit at a new programming paradigm that continuations somehow fall out of?
    g
    j
    4 replies
    Copy to Clipboard