Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
3rdAccount
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
3rdAccount
8y ago
What does Factor have to do with my question? Yes it's a concatenative language that is still maintained although Slava left. I'm guessing it wouldn't make a great example if you're suggesting going through source.
62.
▲
by
3rdAccount
8y ago
Is it though? Man, maybe I'm dumb :) I wish there was an easy checklist: Create stack data structure, create return stack, create primitives ...etc.
63.
▲
by
3rdAccount
8y ago
How did you learn how to write your own Forth? Brodie shows how to just think in and use one already written right?
64.
▲
by
3rdAccount
8y ago
No, I think just code is data is code right? Also, I'm not sure macros are needed for a language which doesn't do compilation.
65.
▲
by
3rdAccount
8y ago
Even though it doesn't look like it, I could've sworn Prolog was homoiconic. Smalltalk can also do a lot of the cool lisp wizardry. I know Alan Kay (a user on here who was on the team that designed Smalltalk at Xerox-PARC) likes b
66.
▲
by
3rdAccount
8y ago
Apologies. That makes sense to me too off of the way I've heard it pronounced.
67.
▲
by
3rdAccount
8y ago
Does anybody in the industry know why there was a push to move away from specific role planes that excel in one area to ones that can do any area decently? I know in theory that there would be savings having one platform, but making one jet
68.
▲
by
3rdAccount
8y ago
There are a lot of Cobol replacement projects underway. Yes, it'll still be around for awhile, but there's less of it in the wild every year. The sad thing is that many companies prefer the mainframe Cobol service as it has run re
69.
▲
by
3rdAccount
8y ago
I've seen short python programs (5 pages of code) mutilated with over architecture and boiler plate from a Java dev. The great thing about python is that short scripts of a few pages don't necessarily need a class if you're d
70.
▲
by
3rdAccount
8y ago
Was going to say that Julia might be the long term best open source replacement for closed source scientific computing (Matlab, Mathematica...etc). In some ways it is already just as good, but in others, it has a long way to go. From a spee
71.
▲
by
3rdAccount
8y ago
I was going to say "no" to embedded, but micro python and other projects work on some controllers I think.
72.
▲
by
3rdAccount
8y ago
Picat language was also mentioned recently and it has logic programming facilities.
73.
▲
by
3rdAccount
8y ago
They are in different niches to a degree, but when you have a language like Nim that is as easy to use as Python, nearly as expressive as Python...etc, then you might go ahead and choose Nim over something like Perl6 as it is so fast and di
74.
▲
by
3rdAccount
8y ago
Perl5 definitely isn't the future IMO, but many will point out that neither is Perl6. Perl5's CPAN is still very useful, the language is still available on most UNIX systems, it has some really nice OO modules like Moose, and the
75.
▲
by
3rdAccount
8y ago
MiniZinc should've let you farm out your problem to CBC if it could be made into an LP or MIP problem. CBC isn't as good as CPLEX or GUROBI, but is great free software that can run massive scale models.
76.
▲
by
3rdAccount
8y ago
Maybe saying some of that can't be formulated as LP/MIP?
77.
▲
by
3rdAccount
8y ago
Ah, thanks for giving some context. Since I work in an industry that has our main problems being LP & MIP, I can see no reason to not use a general purpose language like Python or Julia to talk to an industrial solver like Gurobi. Howev
78.
▲
by
3rdAccount
8y ago
I agree with you here. I think MiniZinc is more like a free/open-source version of the AIMMS modeling language, although AIMMS seems to have better I/O facilities.
79.
▲
by
3rdAccount
8y ago
Thank you for the explanation. Any idea why one would choose to use CP over an LP, IP, or MIP solver? Maybe some CP problems can't be translated? I'm not sure what the mathematical relationship is.
80.
▲
by
3rdAccount
8y ago
Pulp and Jump are interfaces to CBC, GUROBI, CPLEX, XPRESS...etc. They can do LP, MIP, IP, and Nonlinear optimization to a degree. These are used for massive scale optimization problems as you've indicated. When I look at constraint pr
81.
▲
by
3rdAccount
8y ago
Can someone explain why I would use this instead of Python + Pulp or Pyomo, or Julia + JuMP.
82.
▲
by
3rdAccount
8y ago
What types of problems does one use constraint programming for? Large optimization problems require something like CPLEX usually.
83.
▲
by
3rdAccount
8y ago
YouTube still works great on WP, but I've never tried looking for an app.
84.
▲
by
3rdAccount
8y ago
It's amazing what scripting allows one to do. If I was in charge of hiring any technical roles, any non-developer job would still require basic coding proficiency, or at least a candidate who agreed to seriously give it a shot and try
85.
▲
by
3rdAccount
8y ago
Agreed. Most Excel stuff is extremely well documented on Stack Overflow, numerous blog sites, and message boards. I wrote a fair amount of VBA today(something I've only done a few times before) and found it to be quite straightforward.
86.
▲
by
3rdAccount
8y ago
So a gaping security vulnerability built-in?
87.
▲
by
3rdAccount
8y ago
This is pretty cool from a low powered 144 computer chip. http://www.greenarraychips.com/
88.
▲
by
3rdAccount
8y ago
Are you just saying the old approach is better than docker containers everywhere? I think each probably has a place.
89.
▲
by
3rdAccount
8y ago
No, but Cobol + bank experience is different. There's the whole business terminology and overview you need to have to actually understand and fix the code.
90.
▲
by
3rdAccount
8y ago
There were many HN articles on that...was it last year?
More ›