What are the terms platform and framework?

I came across this question many times and again saw the terms and did not know their real concept in computer engineering.

What about the platform and the framework?

I see a lot of terms, such as platform independent and development platforms, as well as the same for frameworks, but I can’t easily understand them. Do they relate to libraries? Do they relate to different types of operating system?

+3
source share
5 answers

framework : , , . (Inversion Of Control - , .) IOW: , .

, , . OTOH - . , . (, , , , . , , , . . , , , .)

, , . . ISA (, x86, AMD64, IA-64, POWER, MIPS, ARMv9, Sparc), (, CHRP, PReP, Mac), ( Linux, NT) (POSIX, Win32, Core Foundation).

"" ", ". , , , JVM JVM JRE OSGI.

, : (.. ) , .

+3

- , :

  • ( /), . x86, Alpha ..
  • , . Unix, Windows, Linux, Mac OS X ..
  • , . Java JVM, FlashPlayer AVM

, , : , , / ( ), ( )

:

  • Java Swing
  • Microsoft WPF
  • Adobe Flex
  • Ruby on Rails
  • Django Python

/

  • ()
  • ILLIAC

/ ( )

  • SCRUM
  • IBM Rational Unified Process
+3

- , . (, Windows Linux), (x86 Java). , .

+2

:

+1

I will try part of the platform. The platform is used to talk about something that you “rely on”, or you can think of how to “stand” for a literal analogy to do something. I used "telephony platforms", which consist of software and hardware components that allow you to develop interactive voice response systems.

+1
source

Source: https://habr.com/ru/post/1768895/


All Articles