Email or username:

Password:

Forgot your password?
Johannes Ernst

Insight: there are two very different types of #software development.

1) is focused on algorithms, using mostly elemental data types. People doing this tend to prefer "putting everything into JSON" or such, and dynamically typed languages like Python.

2) is really virtual world building, where the code creates "semantic things" that interact with each other. People doing this do data and domain models, and prefer languages with IDEs and extensive compile-time checking.

Mutual incomprehension.

3 comments
owen

@J12t Mathematicians vs bureaucrats, if you like.

Mr. Completely

@J12t I can see it. I certainly employ and manage both mentalities, though far more of the latter. And they do tend to find each other perplexing.

DELETED

@J12t I think a lot falls in the middle, using APIs. They are usually de facto models, but poorly conceived. JSON-LD is a nice bridge when available. If I had more tie I'd check out LinkML.

Go Up