This is inspired by A half-hour to learn Rust and Zig in 30 minutes.
Your first Go program as a classical "Hello World" is pretty simple:
First we create a workspace for our project:
This is inspired by A half-hour to learn Rust and Zig in 30 minutes.
Your first Go program as a classical "Hello World" is pretty simple:
First we create a workspace for our project:
Disclaimer: This piece is written anonymously. The names of a few particular companies are mentioned, but as common examples only.
This is a short write-up on things that I wish I'd known and considered before joining a private company (aka startup, aka unicorn in some cases). I'm not trying to make the case that you should never join a private company, but the power imbalance between founder and employee is extreme, and that potential candidates would
--database=postgresql | |
--skip-test-unit | |
--skip-bundle | |
--template=https://gist.github.com/jwaldrip/5538342/raw/rails-template.rb |
class BasicObject | |
def self.local_methods | |
return methods unless superclass | |
methods - superclass.methods | |
end | |
def self.local_method(sym) | |
method self.local_methods.find { |i| i == sym } | |
end | |
#!/usr/bin/env ruby | |
[Method, UnboundMethod].each do |klass| | |
klass.class_eval do | |
def rubymine | |
path = source_location.join(':') | |
`mine #{path}` | |
nil |